如果 Connection 对象关闭,那么 ResultSet 也无法使用。
错
举一反三
- 下列选项有关ResultSet说法错误的是哪一个( ) A: ResultSet是查询结果集对象,如果JDBC执行查询语句没有查询到数据,那么ResultSet将会是null值。 B: 判断ResultSet是否存在查询结果集,可以调用它的next()方法。 C: 如果Connection对象关闭,那么ResultSet也无法使用。 D: 如果一个事务没有提交,那么ResultSet中是看不到事务过程中的临时数据。
- 下列关闭数据库连接的顺序正确的是:( ) A: 先关闭Statement,再关闭ResultSet,最后关闭Connection B: 先关闭ResultSet,再关闭Statement,最后关闭Connection C: 先关闭ResultSet,再关闭Connection,最后关闭Statement D: 先关闭Statement,再关闭Connection,最后关闭ResultSet
- 正确关闭数据库连接的顺序是哪个? A: A. Connection -> Statement -> ResultSet B: B. ResultSet -> Statement -> Connection C: C. Statement-> Connection -> ResultSet D: D. Statement-> ResultSet -> Connection
- 关闭数据库可以使用Connection对象的 方法。
- Connection对象使用完毕后可以不关闭。
内容
- 0
使用CachedRowSetImpl对象可以节省数据库连接资源,因为这个对象可以保存ResultSet对象中的数据,它不依赖与Connection对象,并且继承了ResultSet的所有方法。
- 1
以下操作数据库结束后关闭资源顺序合理的是() A: ResultSet>Statement(或PreparedStatement)->Connection B: Connection>Statement(或PreparedStatement)->ResultSet C: Statement(或PreparedStatement)>ResultSet->Connection D: 以上都错误
- 2
关闭数据库可以使用 Connection对象的close 方法。
- 3
以下哪些对象由Connection对象创建? A: Statement对象 B: PreparedStatement对象 C: CallableStatement对象 D: ResultSet对象 E: RowSet对象
- 4
一个()对象用于向数据库提交查询。 A: ResultSet B: Connection C: Statement D: Applet