为了账号安全,请及时绑定邮箱和手机立即绑定

始终无法进入while函数

始终无法进入while函数

枫夜流萤 2017-12-12 18:47:25
package Dao;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import Bean.login;import Util.DBUtil;public class loginDao { private static String user = "aaa"; Connection con = null; PreparedStatement stmd = null; ResultSet rs = null; public  Bean.login login(String user) throws SQLException{ //String user1 = "'aaa'"; System.out.println("ld2");//static Bean.login根据提示修改 String sql = "select * from user where name =?"; System.out.println("ld3"); con = DBUtil.getConnection(); System.out.println("ld4"); stmd = con.prepareStatement(sql); stmd.setString(1,user); System.out.println("ld5"); rs = stmd.executeQuery(); System.out.println("ld6");while(rs.next()){ System.out.println("ld7"); login u = new login(); System.out.println("ld8");     u.setUser(rs.getString("name"));     u.setPassword(rs.getString("password"));     System.out.println("ld9");     return null; } return null; } public static void main(String[] args){ loginDao ld = new loginDao(); try { ld.login("aaa"); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("ld1"); } }
查看完整描述

2 回答

?
东风冷雪

TA贡献33条经验 获得超7个赞

while(rs.next())

肯定不满足  循环 条件啊。

查看完整回答
反对 回复 2017-12-13
  • 2 回答
  • 0 关注
  • 1267 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信