Cara mudah menampilkan data dari database dengan java
Pertama. Jalankan notepad kemudian buat file java baru dengan nama TampilData.java di folder kerja JavaCode yang ada pada driver D:\ yang telah dibuat pada artikel sebelumnya.
import java.sql.*;
public class TampilData {
public static void main (String[] args) {
try{
Class.forName(“com.mysql.jdbc.Driver”);
Connection kon = DriverManager.getConnection(“jdbc:mysql://localhost:3306/db_java?user=root&password=”);
String sql = “SELECT * FROM berita WHERE id_berita=’1′”;
Statement sta = kon.createStatement();
ResultSet rse = sta.executeQuery(sql);
if(rse.next()){
System.out.println(“Judul : ” + rse.getString(“judul”));
System.out.println(“Tgl. Posting : ” + rse.getString(“tgl_posting”));
System.out.println(“Isi Berita : ” + rse.getString(“isi_berita”));
}else{
System.out.println(“Data dengan id yang ada tidak ditemukan!”);
}
}catch(Exception e){
e.printStackTrace();
}
}
}
public class TampilData {
public static void main (String[] args) {
try{
Class.forName(“com.mysql.jdbc.Driver”);
Connection kon = DriverManager.getConnection(“jdbc:mysql://localhost:3306/db_java?user=root&password=”);
String sql = “SELECT * FROM berita WHERE id_berita=’1′”;
Statement sta = kon.createStatement();
ResultSet rse = sta.executeQuery(sql);
if(rse.next()){
System.out.println(“Judul : ” + rse.getString(“judul”));
System.out.println(“Tgl. Posting : ” + rse.getString(“tgl_posting”));
System.out.println(“Isi Berita : ” + rse.getString(“isi_berita”));
}else{
System.out.println(“Data dengan id yang ada tidak ditemukan!”);
}
}catch(Exception e){
e.printStackTrace();
}
}
}
Kedua. Jalankan Command Prompt kemudian kompilasi program TampilData.java dengan perintah javac.
C:\Users\Ifan>d:
D:\>cd JavaCode
D:\JavaCode>javac TampilData.java
Ketiga. Jalankan program hasil kompilasi yaitu TampilData dengan perintah java. Hasilnya seperti terlihat dibawah ini
D:\JavaCode>java TampilData
Judul : Judul Pertama
Tgl. Posting : 2011-04-17
Isi Berita : Isi Berita Pertama
Judul : Judul Pertama
Tgl. Posting : 2011-04-17
Isi Berita : Isi Berita Pertama
Sangat mudahkan!!!