statement = connection.createStatement();
//表格中所有数据的集合
resultSet = statement.executeQuery( "select * from part" );
ResultSetMetaData metaData = resultSet.getMetaData();
int coulmnCount = metaData.getColumnCount();
请教有什么方法可以求解ResultSet集合中的总行数嘛?想用JTable把数据库中的二维表打印出来,有好的建议也可以赐教, 在线等··
//表格中所有数据的集合
resultSet = statement.executeQuery( "select * from part" );
ResultSetMetaData metaData = resultSet.getMetaData();
int coulmnCount = metaData.getColumnCount();
请教有什么方法可以求解ResultSet集合中的总行数嘛?想用JTable把数据库中的二维表打印出来,有好的建议也可以赐教, 在线等··
解决方案 »
- 我的ResultSet 报Operation not allowed after ResultSet closed???
- 我在 读取 txt 文件按行 读取 我手动输入一个 回车 这个回车 也被按行读取了 并存入数据库了
- 谁能给出工厂模式的UML图?谢谢
- 关于背景色的设置 this.setBackground(Color.black); 这样似乎没效果
- 怎样弹出一个窗口,并向这个窗口传一个参数??
- 出现这样的错误是什么原因呢???
- 请问信雅达这个公司好不好?
- 用什么类来处理时间类型的数据,我想精确到秒,数据库采用oracle
- 几个有关邮件收发难题,请教各位高手!
- session
- 使用socket,服务器连续发送多张图片,android客户端接收图片只能接收到第一张
- eclipse生成jar文件,想要把配置文件单独放在外面,试了好久没成功
int count = resultSet.getRow();//获得记录总数
com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作。这个报错是个什么情况~
int coulmnCount = metaData.getColumnCount();
去掉,改为上面两行
// ResultSetMetaData metaData = resultSet.getMetaData();
// int coulmnCount = metaData.getColumnCount();
// System.out.println( "总列数:" + coulmnCount );
resultSet.last();
int rowCount = resultSet.getRow();
编译还是报错, 同样的错误
statement=connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
{
rowCount = resultSet.getRow();
}
else
{
rowCount = 0;
}