CRUD With Java n MySQL Part 1

Pada episode kali ini kita akan membahas mengenai CRUD (create, read, update ,delete). Setelah kita berhasil membuat koneksi java dengan MySQL (baca artikel sebelumnya) maka pada part ini kita akan membuat sebuah class baru untuk membuat create atau insert data  ke MySQL melalui aplikasi java.

Baiklah selanjutnya ikuti langkah berikut.

Buka project yang telah kita buat pada episode sebelumnya. Buat beberapa class seperti gambar dibawah.

5-19-2013 7-04-29 AM

Buka class Create dan ketikkan kode berikut.

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class Create {

    public static void main(String[] args) throws SQLException {

        String insert = "Insert into tbmahasiswa values(?,?,?,?)";

        Connection connection = null;
        PreparedStatement ps = null;
        try {
            connection = koneksiJavaMySql.Koneksi.getKoneksi();

            ps = connection.prepareStatement(insert);
            ps.setString(1, "1010651052");
            ps.setString(2, "akagami");
            ps.setString(3, "east blue");
            ps.setString(4, "1992-05-03");
            ps.executeUpdate();

            System.out.println("Insert Berhasil");
        } catch (SQLException e) {
            System.out.println("Error : " + e.getMessage());
        }finally{
           if(ps!=null){
               ps.close();
           }
        }

    }
}

Run Program kawan-kawan …
5-19-2013 7-12-35 AMSekarang coba kita lihat pada MySQL nya apakah data telah masuk atau tidak.
5-19-2013 7-14-23 AMBerhasil…
sekarang kita telah berhasil membuat sebuah create atau insert data ke MySQL melalui Java.

Bersambung …

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s