用于stmt执行查询语句,执行后返回代表结果集的ResultSet对象rs的实现代码是___。(注:代码后加英文分号)
rs=stmt.executeQuery(sql);
举一反三
- 用于执行查询语句,执行后返回代表结果集的ResultSet对象的实现代码是___
- statement.executeQuery(sql)主要用来执行查询数据的SQL语句,它的返回值是ResultSet类型,用于存放SQL语句执行后返回的结果。
- 查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery("select bid,name,author,publish,price from book");语句,得到的结果集rs每一次rs能看到 行
- 当执行查询操作时,执行对象的executeUpdate方法,该方法返回的是结果集ResultSet
- ResultSet是查询结果集对象,如果JDBC执行查询语句没有查询到数据,那 么ResultSet将会是null值。
内容
- 0
(4-3)关于Statement接口的常用方法,下列哪个说法不正确?() A: 方法execute用于执行返回多个结果集、多个更新计算或者两者组合的语句 B: 方法executeQuery产生单个结果集ResultSet对象 C: 方法executeUpdate用于执行DML语句,如insert,delete或者update,也可以执行DDL语句 D: executeQuery和execute都返回单个结果集ResultSet对象
- 1
查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs=stmt.executeQuery("select bid,name,author,publish,price from book");语句,得到的结果集rs的列数为()。 A: 4 B: 5 C: 6 D: 不确定
- 2
结果集ResultSet对象rs调用getMetaData()方法返回一个ResultSetMetaData对象(结果集的元数据对象)。
- 3
检索student中所有记录的语句如下 String sql="select * from student"; 执行命令,返回执行结果的语句为() A: ResultSet rs=stmt.executeQuery(sql); B: ResultSet rs=stmt.execute(sql); C: ResultSet rs=stmt.executeUpdate(sql);
- 4
Java嵌入SQL语句执行后,返回结果存储在什么对象中 A: ResultSet B: DriverManager C: Connection D: PreparedStatement