Berikut ini contoh penggunaan package dan koneksi ke MySQL. Langkah Pertama, kita buat database bernama jurnal, dengan tabel bernama jurnal, yang field-fieldnya tgl, masuk dan keluar, isi tabel tersebut.
Langkah selanjutnya, kita buat file untuk memanggil koneksi,
Berikut ini adalah listing programnya :
/**
*simpan file ini pada folder open
*simpan dengan nama connect.java
*/
package open;
import java.sql.*;
public class connect
{
private String driver=”com.mysql.jdbc.Driver”;
private String koneksi=”jdbc:mysql://localhost/jurnal”;
private String user=”root”;
private String pass=””;
protected Connection con;
protected Statement st;
protected ResultSet rs;
public connect(){}
public void buatkoneksi()throws Exception{
try{
Class.forName(driver);
con=DriverManager.getConnection(koneksi,user,pass);
}catch(Exception e){
System.out.println(”driver tidak ketemu\nada kesalahan koneksi”);
}
}
public boolean gettampiljurnal() throws Exception{
st=con.createStatement();
rs=st.executeQuery(”select * from jurnal”);
return (rs!=null);
}
public boolean getnext()throws Exception{
return rs.next();
}
public String getfield(String f)throws Exception{
return rs.getString(f);
}
}
*******************
compile file di atas
*******************
di luar folder, kita buat file untuk memanggil file koneksi di atas
/**
*simpan dengan nama jurnalmysql.java
*/
import java.sql.*;
import open.connect;
class jurnalmysql extends connect
{
public static void main(String args[])throws Exception{
connect c=new connect();
c.buatkoneksi();
if (c.gettampiljurnal())
{
System.out.println(”tgl masuk keluar saldo”);
int saldo=0;
int saldoakhir=0;
while (c.getnext())
{
String tgl=c.getfield(”tgl”);
int masuk=Integer.parseInt(c.getfield(”masuk”));
int keluar=Integer.parseInt(c.getfield(”keluar”));
saldo=(masuk-keluar);
saldoakhir=saldoakhir+saldo;
System.out.println(””+tgl+” “+masuk+” “+keluar+” “+saldoakhir);
}
System.out.println(”==============================”);
System.out.println(”saldo “+saldoakhir);
}
}
}
***************
compile dan run file di atas
***************
Berikut hasil running-nya
Judul Artikel: Penggunaan package, koneksi ke mysql
- Penulis : Abdul Malik Ikhsan
- Tanggal Terbit : 20 July, 2007
- Kategory : Pemrograman Java, Database
0 komentar:
Silakan Bekomentar.!!!
Semakin banyak berkomentar, semakin banyak backlink, semakin cinta Search Engine terhadap blog anda
:7: :8: :9: :10: :11: :12:
Posting Komentar