Saya coba berikan tutorial sederhana bagaimana melakukan query update data ke database mysql dengan memakai Java Programming.
contoh saya membuat database namanya cobas yang mana di dalamnya terdapat tabel profile yang terdiri dari field-filed sebagai berikut :
nama varchar(20), alamat varchar(30), kota varchar(20), telepon varchar(15).
contoh saya membuat source code untuk melakukan update data adalah sebagai berikut :
import java.sql.*;
public class TesKoneksi {
String url = "jdbc:mysql://localhost:3306/cobas"; // sesuaikan dengan ip address letak dari databasenya, port database yang aktif dan nama database.
String user = "root"; // sesuaikan dengan nama user.
String pass = ""; // sesuaikan dengan password.
Connection conn;
private void displaySQLErrors(SQLException se)
{
System.out.println("SQL Exception : " + se.getMessage());
System.out.println("SQL State : " + se.getSQLState());
System.out.println("Vendor Error : " + se.getErrorCode());
}
public void HelloToDB()
{
try
{
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException cnfe)
{
System.err.println(cnfe.getMessage());
System.exit(1);
}
try
{
conn = DriverManager.getConnection(url, user, pass);
} catch (SQLException se)
{
System.out.println("Koneksi gagal dilakukan");
System.err.println(se.getMessage());
}
}
public void executeSQL(){
try
{
//membuat statement
Statement stmt = conn.createStatement();
//misal kita melakukan update telp milik lally
String nama = "lally";
String telp = "111";
String sql = "update profile set telp = ' "+telp+" ' where nama = ' "+nama+" ' ";
stmt.executeUpdate(sql);
stmt.close();
conn.close();
} catch (SQLException se)
{
displaySQLErrors(se);
}
}
public static void main(String[] args) {
TesKoneksi hello = new TesKoneksi();
hello.HelloToDB();
hello.executeSQL();
}
}
Demikianlah tutorial hari ini. Selamat mencoba
Jumat, 21 November 2008
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar