得一条只一列的记录:count(*)
取记录用getInt
取记录用getInt
解决方案 »
- jni的问题,求调通一个函数,分不多了。
- JS中获取eWebEditor.jsp的内容?
- [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket
- POI空单元格设置
- win7如何获得ipv4的地址
- 后台返回数据量较大页面显示太慢就如何优化
- 求助:JSP中文字符转换问题?
- 请教是否存在可用于画曲线的bean?
- 请问??我已经生成一个OutputStream流,怎样做才能使用户通过浏览器来访问Web服务器时
- Junit测试ssm中Controller的问题
- 高分寻找JSP聊天室程序,哪位大哥有或者帮我找到,150分马上奉送!!
- 求用jsp复制图像文件的程序
if(rest.next()) {
num = rest.getInt(1);
}
就把你要查的数读到num中了。
{
ret=rset.getInt(1);
}
在这里应该和
ret=rset.getInt(1);
是一样的效果。这时候之所以这样写是因为你返回的是一个ResultSet,并且有且只有一条记录和一个字段。所以就取第一条记录的第一个字段值了!
2.通过
int i=0;
while(rs.next())
{
i=rs.getInt(1);}
out.println(i);
得到的是数据库中一共记录的条数
ResultSet rset=stmt.executeQuery(strSql);
得出记录集时,记录指针指向第一条记录的前面,
必须执行rs.next()才指到第一条记录,
所以,必须有rs.next()一步。