Pertemuan 10(PreperedStatement Proses Select)

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