java 查询mysql数据库时,rs.next()等于1时,怎么不走while循环,直接跳过了
rs.next()等于2时,才走while循环,并且把第一条数据跳过去了。如图,请问咋回事呢描述错误,是数据库表中只有一条数据的时候,直接跳过while循环了,有两条数据...
rs.next()等于2时,才走while循环,并且把第一条数据跳过去了。如图,请问咋回事呢
描述错误,是数据库表中只有一条数据的时候,直接跳过while循环了,有两条数据的时候,只查询出第二条,,有三条数据的时候,只查询出后二条。总之第一条数据取不出。 展开
描述错误,是数据库表中只有一条数据的时候,直接跳过while循环了,有两条数据的时候,只查询出第二条,,有三条数据的时候,只查询出后二条。总之第一条数据取不出。 展开
2个回答
展开全部
你前面打印了一次
System.out.println(rs.next());
这次也算的,所以到while里面就是第二条了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询