0

我正在使用来自 firefox 的 Netbeans IDE 和 Sqlite 插件。

只有当我使用登录表代码成功运行但当我尝试使用另一个表时“没有这样的表”错误来了。没看懂是怎么回事?我的连接代码或其他内容是否有任何错误。

这是我的代码:

private void btnSubmitActionPerformed(java.awt.event.ActionEvent evt) {                                                  
        try{
           String id1=txtnm.getText();
           String nm=String.valueOf(txtpwd.getPassword());
           Class.forName("org.sqlite.JDBC");
         try (Connection con = DriverManager.getConnection("jdbc:sqlite:F://MYDB/ADGSS.sqlite"))
         {

                PreparedStatement pst=con.prepareStatement("select * from Member_Registration where UserName1=? and Password1=?");
                pst.setString(1,id1);
                pst.setString(2,nm);
                ResultSet rs=pst.executeQuery();
                if(rs.next()){
                    con.close(); 
                }
                else{
                    JOptionPane.showMessageDialog(null,"Not registered user ! please try again later !!");
                }
            }          
       }
       catch(Exception ee){
           JOptionPane.showMessageDialog(null, ee);
       }

    }
}
4

0 回答 0