我用的Eclipse开发工具写java代码,连接的是SQLServer2000。提示ResultSetisclosed代码如下:privatestaticvoidgetDBConnection(){try{Class.forName(strName);conn=DriverManager.ge...

我用的Eclipse开发工具写java代码,连接的是SQL Server 2000。提示ResultSet is closed

代码如下:

private static void getDBConnection() { try { Class.forName(strName); conn = DriverManager.getConnection(strURL); } catch (ClassNotFoundException e1) { // TODO: handle exception JOptionPane.showMessageDialog(null, "找不到数据库驱动程序类!\n"+e1,"提示", JOptionPane.ERROR_MESSAGE); } catch(SQLException e2){ System.out.println("getDBconnection() 1"); JOptionPane.showMessageDialog(null, "无法连接数据库!\n"+e2,"提示", JOptionPane.ERROR_MESSAGE); } } public static ArrayList getAllCar() { String strSQL = "select * from car"; //String strSQL = "select * from car1"; cars.clear(); try { getDBConnection(); statement =conn.createStatement(); rs = statement.executeQuery(strSQL); while(rs.next()){ Car car = new Car(); //CarType carType = new CarType(); car.setCarNo(rs.getInt(1)); car.setCarName(rs.getString(2)); car.setColor(rs.getString(3));

car.setCarTypeNo(rs.getInt(4)); //carType.setCarType(rs.getString(4)); car.setBid(rs.getFloat(5)); car.setPrice(rs.getFloat(6)); car.setCompany(rs.getString(7)); cars.add(car); } } catch (SQLException e) { // TODO: handle exception System.out.println(e); System.out.println("&&&&"); JOptionPane.showMessageDialog(null, "无法连接数据库!\n"+e,"错误", JOptionPane.ERROR_MESSAGE); }finally{ System.out.println("#"); close(); } return cars; }

展开

java resultset close_java代码ResultSet is closed相关推荐

  1. java jdbc连接 代码块_java 中JDBC连接数据库代码和步骤详解及实例代码

    •创建一个以JDBC连接数据库的程序,包含7个步骤: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的 ...

  2. Java聊天室程序源码 Java即时通讯代码 Java局域网聊天系统 Java即时通讯 Java聊天系统

    Java聊天室程序源码 Java即时通讯代码 Java局域网聊天系统  Java即时通讯 Java聊天系统 public Swingtest002() {// 设置标题setTitle("请 ...

  3. java基础之代码碎片

    java基础之代码碎片 1 类定义 2 匿名对象 3 生成随机数 4 ArrayList集合 5 静态代码块 6 super和this关键字的三种用法 7 字节输出流和字节输入流 8 复制文件 9 键 ...

  4. java后台调用SOE时,报异常java.io.IOException: Attempted read from closed stream

    java后台调用SOE时,报异常java.io.IOException: Attempted read from closed stream 代码诸如此类 public void test(HttpS ...

  5. 使用HttpClient的时候报错java.io.IOException: Attempted read from closed stream

    使用HttpClient的时候报错java.io.IOException: Attempted read from closed stream 问题背景 解决方案 心得 Lyric: 我们愉快的梦游 ...

  6. java.io.IOException: Attempted read from closed stream.

    项目场景: 提示:读取pdf文件到本地: 读取文件流读取失败 问题描述 读取文件流读取失败 2022-06-08 09:00:52 [http-nio-8000-exec-4] ERROR m.z.e ...

  7. resultset mysql_MySql——得到ResultSet的记录个数的正确方法

    转载自:http://blog.csdn.net/youzhouliu/article/details/52037499 场景: Class.forName("com.mysql.jdbc. ...

  8. c# typescript_在任何IDE中从C#,Java或Python代码获取TypeScript接口的简单方法

    c# typescript by Leonardo Carreiro 莱昂纳多·卡雷罗(Leonardo Carreiro) 在任何IDE中从C#,Java或Python代码获取TypeScript接 ...

  9. java培训教程分享:Java编写软件代码自动提示功能

    本期的java培训教程分享主要是介绍的java编写软件代码的一个自动提示功能,很多零基础和初学java的同学们对这一块还不是很了解,Eclipse for android 实现代码自动提示智能提示功能 ...

最新文章

  1. lodash 工具库
  2. MyISAM与InnoDB的索引实现
  3. 通过ITypedList实现数据绑定扁平化
  4. Verilog UDP(User Defined Primitives)
  5. JAVA 网络编程 Socket 详细说明,实现客户端和服务端相互推送消息
  6. python爬虫要安装什么_python爬虫之分布式爬虫和部署
  7. visual studio 2013连接Oracle 11g并获取数据:(一:环境搭建)
  8. linux系统开机grub命令修复方法,linux系统GRUB修复
  9. 如何修改修改服务器风扇转速,DELL服务器手动调整风扇转速
  10. 再也不用花一天时间做ppt了
  11. Ruby程序语言入门
  12. java中堆栈溢出_Java堆栈溢出
  13. 2017 linux wine 迅雷,wine 迅雷下载安装(wine 迅雷极速版)【Linux上用迅雷7】
  14. 寻找心灵深处的菩提树
  15. 今天手把手教你做一个Python版的迷宫小游戏
  16. 固态硬盘是什么接口_今天说事儿—固态硬盘接口,防你入坑
  17. linux怎么取消文件隐藏命令,linux命令行下隐藏文件的操作
  18. navicat转换word表格
  19. 最强损失函数分析:一般自适应鲁棒损失函数
  20. 打电话显示短信呼服务器,已启用短信呼服务 已启用短信呼服务是什么意思

热门文章

  1. SharePoint 2013 关于自定义显示列表表单的bug
  2. HDU 1033 水题
  3. WPF and Silverlight 学习笔记(十二):WPF Panel内容模型、Decorator内容模型及其他...
  4. 牛客14386 水仙花数
  5. Mybatis中example的使用
  6. jsp内置对象--session
  7. git 生成ssh key_ubuntu git生成ssh key (公钥私钥)配置github或者码云
  8. vscode写java没有提示_VS Code报错Language Support for Java(TM)插件显示需要JDK11 写java代码没有提示...
  9. 图像处理 --- 二、数字图像处理基础
  10. Android实现监测网络状态