从数据库获取数据,显示数据数量的问题 现在我的程序有点问题,想检查一下java端的数据给的是不是有点问题。 我现在能从数据库中拿出数据,然后我想知道一共拿了几条数据,数据内容是什么,怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ResultSet rs=db.executeQuery("select * from table where id=?");int i=0;while(rs.next()){System.out.println(rs.getString("id"));//这就是取出内容i++}System.out.println(i);//这就输出你所取的数据数了 用debug调试下,就知道了或者把你查出来的数据放的List里面,输出下System.out.println(list.size());就可以知道多少条记录,并且把他们循环在后台输出下,看看就知道了 select * from table where id=? 写一个测试,返回一个list。在list里,想要什么取什么。 stmt = conn.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);//必须可滚动的rs = stmt.executeQuery(sql);rs.last(); intRowCount = rs.getRow();很简单 两句搞定 一道面试题,求答案!! 求助:遗传算法代码(java) Swing "Timer" Event 发送两次? java 正则 删除无内容标记 想学java很迷茫 jxl 如何设置单元格或者行的高度,为自适应啊 请问大家Class.forName(classname)和ClassLoader.loadClass(classname)都是动态加载类,它们有何区别? 进制转换 如何让applet在最初的时候处于不可见状态? 急啊!!!!!! 怎么列出一个目录下的所有子目录? su.indexof(c)!=-1????为什么不是不等于1或者是0?????? java 正则表达式问题!
int i=0;
while(rs.next()){
System.out.println(rs.getString("id"));//这就是取出内容
i++
}
System.out.println(i);//这就输出你所取的数据数了
写一个测试,返回一个list。
在list里,想要什么取什么。
//必须可滚动的
rs = stmt.executeQuery(sql);
rs.last();
intRowCount = rs.getRow();
很简单
两句搞定