java jdbc查询返回结果集只有数据库的第一条记录
ResultSetrs=ps.executeQuery("select*fromyw_kckwherecdlike'%一品康%'");if(rs.next()){Syst...
ResultSet rs=ps.executeQuery("select * from yw_kck where cd like '%一品康%'");
if(rs.next()){
System.out.println(rs.getRow());
System.out.println(rs.getString("hh")+" "+rs.getString("pm")+" "+rs.getString("gg"));
}
其实数据库里面有好几条,但是只返回第一条,很郁闷。哪位高手解决下吧 展开
if(rs.next()){
System.out.println(rs.getRow());
System.out.println(rs.getString("hh")+" "+rs.getString("pm")+" "+rs.getString("gg"));
}
其实数据库里面有好几条,但是只返回第一条,很郁闷。哪位高手解决下吧 展开
2个回答
展开全部
if(rs.next())
用while不要用if,if肯定是输出第一条呀,要循环输出所有的。
用while不要用if,if肯定是输出第一条呀,要循环输出所有的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if改为WHILE
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询