ResultSet rs = stmt.executeQuery(sql); 返回值問題判斷


 
JAVA
 ResultSet rs = stmt.executeQuery(sql);  //查詢返回的結果集
不管是否查到,rs都不是null,那么問題是怎么判斷查找不到來執行一個提示“賬號或者密碼錯誤”呢?
 
rs.next()==null
 
  ResultSet rs = stmt.executeQuery(sql);  //查詢返回的結果集
              if(rs.next()==false){    //查不到數據 sql執行false
                     new LoginError().setVisible(true);  
                     this.setVisible(false);
                   }
              
              else  {
              
               String MyID = rs.getString(2);
               String Mypwd  = rs.getString(3);
  
               if(t1.equals(MyID)&&t2.equals(Mypwd)){

                   new ChooseChatTypes().setVisible(true);
                   this.setVisible(false);
                 }
            }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM