如何返回ResultSet的结果数? 什么意思?不是这个吗?Rst=Stmt.executeQuery("select count(*) from table");Rst.next();int num=Rst.getInt(1); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是做搜索之类的吧,偶有建议:加一个变量int count=0;while(rs.next){ count++;}count的值即为rs的个数.ok? 我在JBuilder中是用这个的:dselevalue.queryDataSet1.getRowCount() ; JDBC中没有方法可以直接得到查询结果的个数。必须自己去数。 rs.afterLast();//弄到最后一行rs.previous();//一定要前移一次rs.getRow();//这是总记录数用完就rs.first.就行了 先 last() 然后用 getRow()得到查询结果的行数,但是请注意这时你的cursor 已经在last row !,如果还需要再访问前面行的内容,需要你的cursor 是可以向前移动的! rs.first();//弄到最后一行rs.previous();//一定要前移一次这些方法大多数的 JDBC driver 都没有实现,会在运行时抛出UnsupportedOperationException的,不知你使用的数据库和JDBC driver会不会。 Java对象创建过程 请大虾帮帮我 读取本地文件.txt,然后显示到WEB页面! 关于包的简单问题 谁有weblogic的使用手册之类的东东,中文的俺E文不好 哪位用applet开发过报表程序???请进! 关于WSAD与VAJ! java里有什么函数可以检查 java 代码并执行它? 我考上SCJP了.....送分! 求教,我要把网页中applet的默认背景的灰色变成白色,该如何解决?试过多种方法,未果... 为了消除applet中的闪烁,我用了g.clearColor,可是编译时提示这里有错?? 新手问题。怎样往JTable中插入数据。
{
count++;}count的值即为rs的个数.ok?
dselevalue.queryDataSet1.getRowCount() ;
rs.previous();//一定要前移一次
rs.getRow();//这是总记录数
用完就rs.first.就行了
然后用 getRow()得到查询结果的行数,但是请注意这时你的cursor 已经在last row !,如果还需要再访问前面行的内容,需要你的cursor 是可以向前移动的!
rs.previous();//一定要前移一次这些方法大多数的 JDBC driver 都没有实现,会在运行时抛出UnsupportedOperationException的,不知你使用的数据库和JDBC driver会不会。