Upload
kang-asep
View
214
Download
0
Embed Size (px)
Citation preview
8/4/2019 Pertemuan 10(PreperedStatement Proses Select)
1/3
Java Database Programing 1Asep Komarudin
PROSES INSERT DENGAN PREPAREDSTATEMENT
Selain proses INSERT,UPDATE danDELETE PreparedStatement juga dapat
melakukan prosesSELECT sepertihalnya ResultSet .Sekarang kita coba untuk
mendapatkan data dari table identitas.
package asep.aplikasiBuku.coneksi;
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
*
* @author asep teea
*/
public class Coneksi {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
try {
// TODO code application logic here
Class.forName("com.mysql.jdbc.Driver").getInterfaces();
[email protected] Page 1
8/4/2019 Pertemuan 10(PreperedStatement Proses Select)
2/3
String usr="root";
String password="root";
Connection connection=DriverManager.getConnection(
"jdbc:mysql://localhost:3306/asep",
usr, password);
PreparedStatement prepare=connection.prepareStatement(
"select * from identitas");
ResultSet rs=prepare.executeQuery();
while(rs.next()){
String id=rs.getString("ID");
String nama=rs.getString("NAMA");
Date d=rs.getDate("TANGGAL_LAHIR");
String alamat=rs.getString("ALAMAT");
String kontak=rs.getString("KONTAK");
System.out.println(" id="+id);
System.out.println("nama ="+nama);
System.out.println("tanggal lahir="+d);
System.out.println("alamat ="+alamat);
System.out.println("kontak ="+kontak);
System.out.println("-----------------------------");
}
} catch (SQLException ex) {
Logger.getLogger(Coneksi.class.getName()).log(Level.SEVERE, null, ex);
8/4/2019 Pertemuan 10(PreperedStatement Proses Select)
3/3
Java Database Programing 1Asep Komarudin
} catch (ClassNotFoundException ex) {
Logger.getLogger(Coneksi.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
Jika berhasil tampilannya akan seperti ini:
[email protected] Page 3