Para sobat ini postingan pertama saya yaitu Cara membuat form login dengan Netbeans, dari belajar dan belajar yang dulu tidak tau apa-apa tentang java netbeans, sekarang dikit2 taulah tentang java. Terima kasih Bpk dosen & temen2 yang selalu membantu dan mensupport tentang program ini. Saya memberi sedikit ilmu yang saya dapat yaitu tentang bagaimana membuat form login dengan database, yuaaaaahhh,,,walaupun simple mudah2han ini bisa membantu para sahabat bloger. Bagi para programer yang sudah mahirrrr kalau postingan saya ini kurang tolong pencerahanya,,maklum baru belajar,, heheheheheh......!!!!!
Ikuti langkah-langkahnya yuaaa mas bro mbak bro.....
1. Membuat Database bisa langsung dari phpMyAdmin atau bisa buka Netbeans IDE
kalau dari phpMyAdmin buat databasenya dulu,disini saya nama databasenya "dbperkuliahan" dan nama tabelnya "tblogin". Buat seperti gambar berikut:
setelah itu klik Next maka tampil seperti ini :
Isikan Project Name--> login dan hilangkan tanda centang di Create Main Class& Set as Main Project lalu klik Finish.
maka akan muncul seperti gambar berikut :
Isi Class Name login seperti gambar diatas lalu klik Finish..
perhatikan tanda yang dilingkari merah itu yang perlu disiapkan:
Perhatikan gambar berikut:
Dan design form sehingan seperti ini:
lalu klik Libraries--> Add Libray-->pilih MySQL JDBC Driver (lihat gambar):
Nah setelah itu membuat package baru caranya klik kanan di Source Packages pilih New pilih Java Package,, Isi Package name " koneksi" lalu tekan Finish (lihat gambar dibawah ini) :
Di Package koneki klik kanan New-->Java Class--> Class Name isi dengan "conek" lalu klik Finish (lihat gambar ):
Nah setelah itu kita mulai dah...
JTextField1 variable name diganti = tnama
JTextField2 variable name diganti = tpas
di koneksi class conek ketikan scrip berikut :
package koneksi;
import com.mysql.jdbc.Driver;
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
*
* @author EkoNinja
*/
public class conek {
private static Connection koneksi;
public static Connection GetConnection()throws SQLException{
if (koneksi==null){
new Driver();
koneksi=DriverManager.getConnection("jdbc:mysql://localhost:3306/dbperkuliahan","root","");
}
return koneksi;
}
}
lalu di class form login ketikan scrip dibawah ini:
import com.mysql.jdbc.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
import koneksi.conek;
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author EkoNinja
*/
public class Login extends javax.swing.JFrame {
/**
* Creates new form Login
*/
public Login() {
initComponents();
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
Statement statement = (Statement) conek.GetConnection().createStatement();
ResultSet result=statement.executeQuery("select * from tblogin where " + "username='" + tnama.getText() + "'");
if (result.next()) {
if (tpas.getText().equals(result.getString("password"))) {
new MenuUtama().show();
this.dispose();
} else {
JOptionPane.showMessageDialog(rootPane, "Password salah");
tpas.setText("");
tnama.requestFocus();
}
} else {
JOptionPane.showMessageDialog(rootPane, "User tidak ditemukan");
tnama.setText("");
tpas.setText("");
tnama.requestFocus();
}
} catch (Exception e) {
JOptionPane.showMessageDialog(rootPane, "gagal");
}
// TODO add your handling code here:
}
// jbutton1 untuk login
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
this.dispose();
//jbutton2 untuk cancel
Ok...ok sekarang jalan kan programnya semoga berhasil yuaahhhhh...
semoga bisa bermanfaat.......
Matur Nuwun....
Sumber : http://www.ekowiner.web.id/2015/04/cara-membuat-form-login-di-netbeans-mysql.html
Sumber : http://www.ekowiner.web.id/2015/04/cara-membuat-form-login-di-netbeans-mysql.html
Cara Membuat Form Login di Netbeans Menggunakan Database MYSQL
4/
5
Oleh
Unknown
5 comments
Tulis commentsTerimakasih bnyak kawans
ReplyTerima kasih gan, sangat membantu..
Replykunjungi juga :
http://susantoberbagi.blogspot.co.id/
wahhh...mantabbb nih.
ReplyTrima kasih, smoga berkah bang...
bagus gan tapi klo gagal knp yah
ReplyMakasih tutorialnya, mudah dimengerti bgi pemula seperti saya hehee..
ReplyUdh dicoba dan berhasil...