实际上我想使用rs.getString(“ServiceType”)从数据库中获取一些数据但在获取之前我得到异常,因为SQL状态为null并且语句已关闭。供应商代码为17009.我我无法得到错误。
答案 0 :(得分:1)
您可以尝试这样的事情:
yourConn = connection.createStatement();
String command ="select * from table1";
ResultSet rs = yourConn.executeQuery(command);
rs.last();
rs.next();
看到没有任何代码(截至发布时)我简化了我自己的一个应用程序。
好像您没有正确关闭结果集。作为一般规则,使用try-catch包围java中的所有SQL,并添加finally
子句以关闭所有资源。