用java查询数据库ID为零的为什么不打印?

2024-12-14 13:07:37
推荐回答(4个)
回答1:

rs.next(); //判断是否有下一行2.如果有,则移动到下一行,返回true
while(rs.next()){

第一个rs.next(); 这个方法已经将记录集移了一位了,ID为0的就已经跳过去了
在while的时候就是从第二条记录开始打印了!

回答2:

因为你while(rs.next()) 之前多了一个rs.next();所以 ID为零的没打印。去掉while(rs.next()) 前面的rs.next(); 就行了。

回答3:

rs.next(); //判断是否有下一行2.如果有,则移动到下一行,返回true
把这一行去掉就行 是多余的

回答4:

其他的都打印吗?