У меня в библиотеках есть клиент derby, derby net и derby.jar. Я не уверен, как исправить эту ошибку, так как у меня уже есть клиент дерби в моих библиотеках. Мы будем очень благодарны за любые предложения.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
String username = jtxtUsername.getText();
String password = jtxtPassword.getText();
try{
int log = 1;
conn = DriverManager.getConnection("jdbc:derby://localhost:1527/ApplicationData", "username", "password"); //connect to DB
st = (Statement)conn.createStatement(); //use query statements
rs = st.executeQuery("SELECT PASSWORD FROM USERNAME.LOGINDATA WHERE USERNAME = " + username); //store query results
while(rs.next()){
System.out.println(rs.getString(1));
if(rs.getString(1).equals(password)){
log = 0;
break;
}
if(log == 0){
CloseMe();
}
}
}catch(SQLException e){
e.printStackTrace();
}
}
private void CloseMe(){
WindowEvent close = new WindowEvent(this, WindowEvent.WINDOW_CLOSING);
Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(close);
}