You are on page 1of 4

import java.sql.*; public class datamhs { public static void main(String[]args) throws Exception { Class.forName("org.sqlite.JDBC"); Connection conn = DriverManager.getConnection("jdbc:sqlite:c:/p3uas/database/dtmhs.

db"); Statement stat = conn.createStatement(); stat.executeUpdate("drop table if exists mhs;"); stat.executeUpdate("create table mhs (NPM varchar(15), NAMA varchar(15), JURUSAN varchar(25));"); PreparedStatement prep = conn.prepareStatement("insert into mhs values (?, ?, ?);"); prep.setString(1, "2009021"); prep.setString(2, "Budi"); prep.setString(3, "Matematika"); prep.addBatch(); prep.setString(1, "2009072"); prep.setString(2, "Susi"); prep.setString(3, "Sastra Indonesia"); prep.addBatch(); prep.setString(1, "2009083"); prep.setString(2, "Ani"); prep.setString(3, "Sastra Inggris"); prep.addBatch(); prep.setString(1, "2009034"); prep.setString(2, "Romi"); prep.setString(3, "Arsitektur"); prep.addBatch(); prep.setString(1, "2009095"); prep.setString(2, "Slamet"); prep.setString(3, "Teknik Informatika"); prep.addBatch(); conn.setAutoCommit(false); prep.executeBatch(); conn.setAutoCommit(true); ResultSet rs = stat.executeQuery("Select * from mhs;"); System.out.println(" NPM\t\t NAMA\t\t JURUSAN"); while (rs.next()) { System.out.print(rs.getString("NPM")); System.out.print("\t\t"+ rs.getString("NAMA")); System.out.println("\t\t"+ rs.getString("JURUSAN")); rs.close(); conn.close(); } }

== cd\sqlite3 sqlite3 gudang.db > create table barang (kode_barang varchar(15), nama_barang varchar(20)); > insert into barang values (R01, Rice Cooker); > insert into barang values (A01, AC Split); > insert into barang values (K01, Kulkas); > .header on > .mode column > select * from barang; > update barang set nama_barang=RICE COOKER where kode_barang=R01; > update barang set kode_barang=RC01 where nama_barang=RICE COOKER; > update barang set kode_barang=AC01 where nama_barang=AC Split; > select nama_barang from barang; == import java.sql.*; public class databarang { public static void main (String [] args) throws Exception { Class.forName("org.sqlite.JDBC"); Connection c=DriverManager.getConnection ("jdbc:sqlite:c:/sqlite3/gudang.db"); Statement s=c.createStatement(); ResultSet rs=s.executeQuery("select * from barang;"); System.out.println("kode_barang \t\t nama_barang"); while (rs.next()) { System.out. print(rs.getString ("kode_barang")); System.out.println("\t\t"+rs.getString("nama_barang")); } rs.close(); c.close(); } }

import java.sql.*; class tbuku { public static void main (String [] args) throws Exception { Class.forName("org.sqlite.JDBC"); Connection c=DriverManager.getConnection ("jdbc:sqlite:D:/database/bas.db"); Statement s=c.createStatement(); ResultSet rs=s.executeQuery("select* from tbuku;"); System.out.println("judul \t\t pengarang"); while (rs.next()) { System.out. print(rs.getString ("judul")); System.out.println("\t\t"+rs.getString("pengarang")); } rs.close(); c.close(); } } == /** * Write a description of class InsertData here. */ import java.sql.*; public class InsertData { public static void main(String [] args) { try { Class.forName("org.sqlite.JDBC"); String url = "jdbc:sqlite:database/database.db"; String insertSql = "INSERT INTO tb_buku VALUES(null,?,?)"; Connection koneksi = DriverManager.getConnection(url); PreparedStatement ps = koneksi.prepareStatement(insertSql); ps.setString(1,"Pemrograman iOs"); ps.setString(2,"Junior Z."); ps.executeUpdate(); System.out.println("Berhasil Disimpan!"); } catch (Exception e) { System.out.println(e.getMessage()); } == /** * Write a description of class DeleteData here. */ import java.sql.*; public class DeleteData { public static void main(String [] args) { try { Class.forName("org.sqlite.JDBC"); String url = "jdbc:sqlite:database/database.db"; String deleteSql = "DELETE FROM tb_buku WHERE kode=?"; int kode = 1101; //Kode yang akan dihapus Connection koneksi = DriverManager.getConnection(url); PreparedStatement ps = koneksi.prepareStatement(deleteSql); ps.setInt(1,kode); ps.executeUpdate(); System.out.println("Data "+ kode +" Berhasil Dihapus!"); } catch (Exception e) { System.out.println(e.getMessage()); } } } == /** * Write a description of class SelectData here. */ import java.sql.*; public class SelectData { public static void main(String [] args) { try {

Class.forName("org.sqlite.JDBC"); String url = "jdbc:sqlite:database/database.db"; String selectSql = "SELECT * FROM tb_buku"; Connection koneksi = DriverManager.getConnection(url); Statement stmt = koneksi.createStatement(); ResultSet rs = stmt.executeQuery(selectSql); System.out.printf("%-7s %-35s %-12s", "Kode", "Judul", "Pengarang"); System.out.println("\n--------------------------------------------------------------------------------------"); //System.out.format("Kode Judul Pengarang"); while (rs.next()) { System.out.printf("%-7s ",rs.getInt("kode")); System.out.printf("%-35s ",rs.getString("judul")); System.out.printf("%-20s ",rs.getString("pengarang")); System.out.println(); } } catch (Exception e) { System.out.println(e.getMessage()); } } } == /** * Write a description of class UpdateData here. */ import java.sql.*; public class UpdateData { public static void main(String [] args) { try { Class.forName("org.sqlite.JDBC"); String url = "jdbc:sqlite:database/database.db"; String updateSql = "UPDATE tb_buku SET judul=? , pengarang=? WHERE kode=?"; Connection koneksi = DriverManager.getConnection(url); PreparedStatement ps = koneksi.prepareStatement(updateSql); ps.setString(1,"Spring Framework"); ps.setString(2,"Amelia E."); ps.setInt(3,1102); ps.executeUpdate(); System.out.println("Berhasil Update!"); } catch (Exception e) { System.out.println(e.getMessage()); == /** * Write a description of class AlterTable here. */ import java.sql.*; public class AlterTable { public static void main(String [] args) { try { Class.forName("org.sqlite.JDBC"); String url = "jdbc:sqlite:database/database.db"; String alterSql = "ALTER TABLE tb_buku ADD penerbit varchar(100)"; Connection koneksi = DriverManager.getConnection(url); Statement stmt = koneksi.createStatement(); System.out.println("Berhasil ditambahkan kolom Penerbit"); } catch (Exception e) { System.out.println(e.getMessage()); } } }

You might also like