ResultSet rs 取不到结果集是如何转向的问题?
各位大哥,小弟在做一个登陆页面:
String sql="select * from temp_tiaoshi where cName='"+name+"' and cPassword='"+password+"'";
ResultSet rs=ConnDbBean.executeQuery(sql);//ConnDbBean为我连接数据库的BEAN
if(){
response.sendRedirect("/TelecomWebApp/main.jsp");//登陆成功
}
else{
response.sendRedirect("/TelecomWebApp/checkuser.jsp");//再次登陆
}
请问做过的大哥们,if的条件该怎么写?我试过rs.equals(null),可是它只要用户名对,不论密码为什么都能登陆成功。String flag; flag=rs.getString(1),flag!=null这个到是能判断用户名和密码,但是错误的时候不能转向checkuser.jsp;还有int i=0, i=rs.getRow, i!=0。这个好象跟rs.equals(null)的错误一样。请做过的大哥给个方法!谢谢
String sql="select * from temp_tiaoshi where cName='"+name+"' and cPassword='"+password+"'";
ResultSet rs=ConnDbBean.executeQuery(sql);//ConnDbBean为我连接数据库的BEAN
if(){
response.sendRedirect("/TelecomWebApp/main.jsp");//登陆成功
}
else{
response.sendRedirect("/TelecomWebApp/checkuser.jsp");//再次登陆
}
请问做过的大哥们,if的条件该怎么写?我试过rs.equals(null),可是它只要用户名对,不论密码为什么都能登陆成功。String flag; flag=rs.getString(1),flag!=null这个到是能判断用户名和密码,但是错误的时候不能转向checkuser.jsp;还有int i=0, i=rs.getRow, i!=0。这个好象跟rs.equals(null)的错误一样。请做过的大哥给个方法!谢谢
...全文
相关推荐
数据库结果集ResultSet判断为空记录数缺少一行和没有记录但永不为空问题
最近在做毕业设计,需要用到数据库,在用结果集ResultSet判断的时候遇到一个郁闷的事情。 一开始我的想法是这么一个框架: ResultSet rs = dao.executeQuery(sql); if(rs不为空){ while(rs.next()){ … } }else{ … } 但是 if(rs != null)这个是不能成立的,当结果集没有数据的时候还是不能进入else体内,我挠着头皮用System.out.println(rs.toString());打印了rs看看到底是啥,显示如下: 度娘了下这个是内存地址反正就是不为null 。。。。。pass。。。 在继续度娘之后有兄弟要
将ResultSet中得到的一行或多行结果集封装成对象的实例
主要介绍了将ResultSet中得到的一行或多行结果集封装成对象的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
java中ResultSet遍历数据操作
主要介绍了java中ResultSet遍历数据操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Java使用PreparedStatement接口及ResultSet结果集的方法示例
主要介绍了Java使用PreparedStatement接口及ResultSet结果集的方法,结合实例形式分析了PreparedStatement接口及ResultSet结果集的相关使用方法与操作注意事项,需要的朋友可以参考下
封装ResultSet结果集
封装ResultSet结果集


Web 开发
