主题:请大家帮帮忙忙谢了!
很的笨孩子
[专家分:0] 发布于 2008-06-01 14:58:00
ResultSet rs=null;
String sql="select count(字段名) form(表名)";
rs=stmt.executeQuery(sql);
请问怎么将rs中的值取出来?谢谢!
回复列表 (共7个回复)
沙发
sjhlovejava [专家分:1690] 发布于 2008-06-01 15:00:00
Integer t = (Integer)rs.get(0);
板凳
很的笨孩子 [专家分:0] 发布于 2008-06-01 15:20:00
非常感谢!这个我一运行 系统提示 Integer t=(Integer)rs.get(0); 找不到符号呢?
3 楼
很的笨孩子 [专家分:0] 发布于 2008-06-01 15:33:00
大家帮帮忙谢了!
4 楼
sjhlovejava [专家分:1690] 发布于 2008-06-01 19:36:00
抛 异常 贴 下 看看
会不会 数据库 字段 名 写 错了 呢
5 楼
sjhlovejava [专家分:1690] 发布于 2008-06-01 19:42:00
哦,不好意思,把ResultSet 当 List 用了,呵呵
试试: int t = rs.getInt(0);
6 楼
sjhlovejava [专家分:1690] 发布于 2008-06-02 09:29:00
rs.next();
int t = rs.getInt(0);
如:
|----------起始 1.
“count(字段名)”(数量) 2.
|----------rs.next()之后 3.
这样next之后,rs.getInt(0);取到的就是1和3包围的2的值了,如果有多个值的话,再next就时3和5包围的值了。
之前都说错了,不好意思
7 楼
alive1988 [专家分:30] 发布于 2008-08-08 16:29:00
rs.next()
{
int 变量 = rs.getInt(1)
String 变量 = rs.getString(2)
}
我来回复