Documente Academic
Documente Profesional
Documente Cultură
Login Method
private boolean validate_login(String
username,String password) {
try{
Class.forName("com.mysql.jdbc.Driver"); //
MySQL database connection
Connection conn =
DriverManager.getConnection("jdbc:mysql://
localhost/db_rekmed?" +
"user=root&password=");
PreparedStatement pst =
conn.prepareStatement("Select * from login
where username=? and password=?");
pst.setString(1, username);
pst.setString(2, password);
ResultSet rs = pst.executeQuery();
if(rs.next()){
return true;
}else{
return false;
}
}catch(Exception e){
e.printStackTrace();
private void
btnMasukActionLOGINPerformed(java.awt.event.
ActionEvent evt) {
if(txtUsername.getText().length()==0)
JOptionPane.showMessageDialog(null, "Field
Username Kosong");
else if(txtPassword.getPassword().length==0)
JOptionPane.showMessageDialog(null, "Field
Password Kosong");
else{
String user = txtUsername.getText();
char[] pass = txtPassword.getPassword();
String pwd = String.copyValueOf(pass);
if(validate_login(user,pwd)){
JOptionPane.showMessageDialog(null,
"Berhasil Login");
this.setVisible(false);
FrmMainMenu_17 fm = new
FrmMainMenu_17();
fm.setVisible(true);
} else{
JOptionPane.showMessageDialog(null,
"Username Atau Password Salah");}}}
private void
btnHapusActionPerformed(java.awt.event.Action
Event evt) {
String idWhoWantToBeDelete =
tbl_daftar.getValueAt(baris, 0).toString();
try {
Statement stmt =
koneksi.createStatement();
String query = "DELETE FROM pasien
WHERE no_pasien =
'"+idWhoWantToBeDelete+"';";
int berhasil =
stmt.executeUpdate(query);
if (berhasil == 1){
JOptionPane.showMessageDialog(null,
"Data Berhasil Di Hapus");
dtm.getDataVector().removeAllElements();
showData();
}else {
JOptionPane.showMessageDialog(null,
"Data Gagal Di Hapus");
}
} catch(SQLException ex){
int baris;
private void
tbl_daftarMouseClicked(java.awt.event.MouseEv
ent evt) {
// TODO add your handling code here:
baris = tbl_daftar.getSelectedRow();
}