Sabtu, 30 Juni 2012

artikel 4 Mnipulsi Dtabse


Manipulasi Database dengan Java
Java Database Connectivity (JDBC) API memungkinkan kita untuk membuat aplikasi yang berbasis Java yang bisa berinteraksi dengan basisdata. Dengan JDBC, kita mengakses basisdata tanpa mempedulikan dari vendor mana basisdata itu dibuat.
JDBC API memberikan kita 3 kemampuan, yaitu membuat koneksi dengan basisdata, mengirim perintah SQL, dan memproses hasil query. Setiap mengakses basisdata, kita menggunakan JDBC Driver sebagai interface atau koneksi ke basisdata tersebut. Setiap vendor basisdata memerlukan driver yang berbeda. Untuk beberapa vendor telah tersedia drivernya didalam JDBC API, sedangkan yang tidak ada bisa di-download pada website masing-masing vendor.
Untuk membuat koneksi dengan basisdata JDBC API mengirim perintah kepada MySQL dan berikut ini adalah sebuah contoh koneksi database di java menggunakan MySql, sebelum mencobanya pastikan anda sudah menginstall JDK (Java development kit) dan MySQL, untuk memudahkan menginstal MySQL gunakan Xampp, Appserv atau yang lain..
Berikut kodenya :


=====================================================================
package javaapplication2;  // nama Project
import java.sql.*;   // Import namespace java.sql
public class Query {
public static void main (String[] args) {
try {
String userName = “root”; //username database
String password = “”; //password database
String url = “jdbc:mysql://localhost:3306/coba”;  //url tempat database berada
Connection conn = DriverManager.getConnection(url, userName , password );
Statement stmt = conn.createStatement();
ResultSet rs;
rs = stmt.executeQuery(“SELECT nama FROM dataMhs WHERE nilai = 100″);
while ( rs.next() ) {
String nama = rs.getString(“nama”);
System.out.println(nama);
}
conn.close();
} catch (Exception e) {
System.err.println(“koneksi gagal! “);
System.err.println(e.getMessage());
}
}
}


Tidak ada komentar:

Posting Komentar