select count(*) 在数据库中结果是1但rs.getInt(“num”)是0?

http://img.mukewang.com/5a4706d50001015708460356.jpg

慕妹6361977
浏览 1797回答 2
2回答

托马斯奎

sql语句你可以这样写:String sql="select count(*) as num from admin where id=? and password=?";查询结果遍历这样写:while (rs.next()) {i=Integer.valueOf(rs.getString("num"));System.out.println("i="+i); }

慕沐9307871

我能说不可能吗? 如果真的如你所说,只可能你测试的sql和预处理语句拼接好的sql不一样。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java