Eksekusi Query Insert dengan Java

Setelah koneksi ke database berhasil dilakukan ( bisa lihat di http://dev.xbata.com/java/jdbc/jdbc-dengan-resourcebundle-properties ) dan dapat menampilkan data (http://dev.xbata.com/java/jdbc/eksekusi-query-select-dengan-java), langkah berikutnya adalah kita tes untuk input data ke table jenis_produk.

package org.lp3tnf.ppdt.db;

import java.sql.PreparedStatement;
import java.sql.SQLException;
import javax.swing.JOptionPane;

/**
 *
 * @author ksatria
 */
public class TesInsert {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here

   String sql = "INSERT INTO jenis_produk"
           + " (nama) VALUES (?)";

   String str_jenis = JOptionPane.
           showInputDialog("Masukan Jenis Produk ");

   DBKoneksi dbkon = new DBKoneksi();
   try
   {
   PreparedStatement ps = dbkon.getKoneksi()
            .prepareStatement(sql);
   ps.setString(1, str_jenis);
   ps.executeUpdate();
   }catch(SQLException ee)
   {
       System.out.println("UPPPS ERROR");
       ee.printStackTrace();
   }
   dbkon.closeKoneksi();
    }
}

Post a Response