回 帖 发 新 帖 刷新版面

主题:请大家帮帮忙忙谢了!

ResultSet rs=null;
String sql="select count(字段名) form(表名)";
rs=stmt.executeQuery(sql);
请问怎么将rs中的值取出来?谢谢!

回复列表 (共7个回复)

沙发

Integer t = (Integer)rs.get(0);

板凳

非常感谢!这个我一运行 系统提示 Integer t=(Integer)rs.get(0);  找不到符号呢?

3 楼

大家帮帮忙谢了!

4 楼

抛  异常  贴 下 看看
    会不会  数据库 字段 名  写 错了 呢

5 楼

哦,不好意思,把ResultSet 当 List 用了,呵呵
试试:  int t = rs.getInt(0);

6 楼

rs.next();
int t = rs.getInt(0);

如:
|----------起始                    1.
“count(字段名)”(数量)          2.
|----------rs.next()之后           3.
这样next之后,rs.getInt(0);取到的就是1和3包围的2的值了,如果有多个值的话,再next就时3和5包围的值了。
    之前都说错了,不好意思

7 楼


rs.next()
{
int 变量 = rs.getInt(1)
String 变量 = rs.getString(2)
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册