Cara mengubah isi data dalam tabel dengan menggunakan java


Pada postingan kali ini saya akan menunjukkan cara melakukan perubahan isi data yang tersimpan dalam tabel. postingan kali ini merupakan lanjutan dari postingan-postingan sebelumnya. Untuk belajar cara mengupdate data dalam tabel kita memerlukan sebuah database, kita akan menggunakan database sebelumnya yaitu db_java.

Pertama. Jalankan Notepad kemudian buat file baru dengan nama UpdateData.java kemudian simpan pada direktori kerja sebelumnya D:\JavaCode.

import java.sql.*;
import java.io.*;
public class UpdateData {
public static void main (String[] args) {

DataInputStream kode = new DataInputStream(System.in);
System.out.println(“Masukkan Kode Berita : “);

try{
String IdBerita = (kode.readLine());
System.out.println(“ID Berita yang dimasukkan adalah : ” + IdBerita);
Class.forName(“com.mysql.jdbc.Driver”);
Connection kon = DriverManager.getConnection(“jdbc:mysql://localhost:3306/db_java?user=root&password=”);
String sql = “UPDATE berita SET judul=’judul berita update’, isi_berita=’isi berita update’ WHERE id_berita='”+IdBerita+”‘”;
Statement sta = kon.createStatement();
int proses = sta.executeUpdate(sql);

if(proses == 1){
System.out.println(proses + ” data berhasil diupdate”);
}else{
System.out.println(proses + ” proses perubahan data gagal”);
}
}catch(SQLException s){
System.out.println(“Database tidak ditemukan!”);
System.out.println(“Terdapat kesalahan pada : ” + s);

}catch(Exception e){

}
}
}

Kedua. Kompilasi program dengan perintah

D:\JavaCode>javac UpdateData.java

Ketiga. Jalankan program dengan perintah

D:\JavaCode>java UpdateData
Masukkan Kode Berita :
1
ID Berita yang dimasukkan adalah : 1
1 data berhasil diupdate

D:\JavaCode>

Selesai. Jika proses berhasil seharusnya pada tabel berita dengan id 1 datanya telah berubah. Sangat mudah bukan🙂. Semoga membantu.