Latihan selanjutnya . . .
1. Buatlah database dan tabel terlebih dahulu :
=> Disini Nama database nya adalah "user07".
2. Buka aplikasi Netbeans dan buat project baru dengan nama pustaka_keliling017, tambahkan class baru (jframe form) dengan nama login017 dan awal(Menu Utama).
3. Menambahkan library,
Pada project pustaka_keliling017, klik kanan pada libraries, add library, pilih MySQL JDBC Driver dan klik tombol Add Library...
Ketikan koding berikut pada class login...
package pustaka_keliling017;
import java.sql.*;
import javax.swing.*;
/**
*
* @author ANDESKB
*/
public class LOGIN017 extends javax.swing.JFrame {
public Connection conn;
public Statement cn;
String hakakses;
/**
* Creates new form LOGIN017
*/
public LOGIN017() {
initComponents();
bersih();
}
public void koneksi(){
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/aplikasi_rental","root","");
cn = conn.createStatement();
}catch (Exception e){
JOptionPane.showMessageDialog(null,"koneksi gagal..");
System.out.println(e.getMessage());
}
}
public void cariuser(){
try{
koneksi();
String sql = "Select * from user017 where namauser='"+jTextField2.getText()+"' and password='" + jTextField3.getText() + "'";
ResultSet rs = cn.executeQuery(sql);
if (rs.next())
{
JOptionPane.showMessageDialog(null, "Sukses Bro.....!");
new AWAL().show();
this.dispose();
}
}catch (Exception e){
JOptionPane.showMessageDialog(null, "Ada Kesalahan");
}
}
public void bersih(){
jTextField2.setText("");
jTextField3.setText("");
}
private void jTextField2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jTextField3.requestFocus();
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
dispose();
}
private void jTextField3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jButton1.requestFocus();
}
private void jButton1KeyPressed(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
cariuser();
}
private void jLabel7MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
new user017().show();
}
Jalankan program, isikan user dan password berdasarkan yang sudah kita isi tadi pada tabel user017, contoh (user : danny, password : java)..
Selamat mencoba kawan ....



