Beruflich Dokumente
Kultur Dokumente
3. Menambahkan library, Pada project prjakademik, klik kanan pada libraries, add library, pilih MySQL JDBC Driver dan klik tombol Add Library... Ketikan koding berikut pada class login... package prjakademik; import java.sql.*; import javax.swing.*; /** * * @author Erin */ public class login extends javax.swing.JFrame { public Connection conn; public Statement cn; /** Creates new form login */ public login() { initComponents(); } public void koneksi(){ try{ Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/akademik","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 user where username='"+jTextField1.getText()+"' and password='" + jPasswordField1.getText() + "'"; ResultSet rs = cn.executeQuery(sql); if (rs.next()) { JOptionPane.showMessageDialog(null, "Sukses Bro.....!"); new menu().show(); this.dispose(); }
}catch (Exception e){ JOptionPane.showMessageDialog(null, "Ada Kesalahan"); } } private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: jPasswordField1.requestFocus(); } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: cariuser(); } private void formWindowOpened(java.awt.event.WindowEvent evt) { // TODO add your handling code here: this.setTitle("Login...!"); this.setLocationRelativeTo(null); } Jalankan program, isikan user dan password berdasarkan yang sudah kita isi tadi pada tabel user, contoh (user : erin, password : java).. Selamat mencoba....