记录数
ResulteSet resultSet=stmt.executeQuery("select count(*) from LogAnalysis.dbo.LogData where Accout = 'zhangsan'");
resultSet.next();
int rowcount=resultSet.getInt(1);

int i=0;
while(resultSet.next())
      {
System.out.println(resultSet.getInt("sum"));
         i++;
}

解决方案 »

  1.   

    你可以对ResultSet对象操作啊,从里面提取你想要的具体内容再做你想做的
    求dataSize的总和你可在在while里加一个
    int sum;
    sum=0;
    while(resultSet.next())
          {
    sum=sum+resultSet.getInt("dataSize");
          }
      

  2.   

    我想应该可以得到多个ResultSet,比如执行存储过程 或者象以上的代码,带compute子句的insert语句。向楼上所说的当然可以,不过速度比较慢。如果直接从数据库里得到应该更快些。