Netbeans java中的结果集不';t连接

Netbeans java中的结果集不';t连接,netbeans,javafx,resultset,Netbeans,Javafx,Resultset,我最近启动了javafx,在netbeans中使用数据库时,我在resultset中遇到了这个问题 当到达resultset行时,它转到catch语句。我知道SQL字符串是正确的,因为我在SQL命令中尝试过它,并且它可以工作,但我不知道这里出了什么问题。它还连接到数据库,因为resultset行之前的println可以工作。我用另一个resultsetcode检查了代码,结果似乎是一样的。如果有人能帮我,我真的很乐意 谢谢 public void search(String username,

我最近启动了javafx,在netbeans中使用数据库时,我在resultset中遇到了这个问题

当到达
resultset
行时,它转到catch语句。我知道SQL字符串是正确的,因为我在SQL命令中尝试过它,并且它可以工作,但我不知道这里出了什么问题。它还连接到数据库,因为
resultset
行之前的
println
可以工作。我用另一个
resultset
code检查了代码,结果似乎是一样的。如果有人能帮我,我真的很乐意

谢谢

public void search(String username, String password)
{  
    try 
    {
        Connection con = DriverManager.getConnection("jdbc:derby://localhost:1527/login","admin","admin");

        Statement stmt= con.createStatement();
        //System.out.println();
        String SQL = "SELECT * FROM LOGIN1 WHERE USERNAME = \'" + username + "\'";
        System.out.println(SQL);
        ResultSet rs = stmt.executeQuery(SQL);   
        rs.next();

        if(rs.getString("PASSWORD") == password)
            System.out.println("ok");
        //System.out.println(sql);
    } 
    catch (SQLException ex) {
        //Logger.getLogger(JavaFXApplication12.class.getName()).log(Level.SEVERE, null, ex);
        System.out.println("couldn't connect");
    }
}

java.sql.SQLSyntaxErrorException:表/视图“LOGIN1”不存在。 位于org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(未知源) 位于org.apache.derby.client.am.SqlException.getSQLException(未知源) 位于org.apache.derby.client.am.Statement.executeQuery(未知源) 在javafxapplication12.javafxapplication12.search(javafxapplication12.java:89) javafxapplication12.javafxapplication12$1.handle(javafxapplication12.java:64) javafxapplication12.javafxapplication12$1.handle(javafxapplication12.java:60) 在com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:69)上
在com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:217)

从异常中获取堆栈跟踪并查看其内容。“表/视图'LOGIN1'不存在。”