Statement接口的作用是什么?选出最佳答案?()
A: 负表发送SQL语句,如果有返回结果,则它会将结果保存到ResultSet对象中
B: 用于执行SQL语句
C: 产生一个ResultSet结果集
D: 上述都不对
A: 负表发送SQL语句,如果有返回结果,则它会将结果保存到ResultSet对象中
B: 用于执行SQL语句
C: 产生一个ResultSet结果集
D: 上述都不对
A
举一反三
- executeUpdate方法一般用于执行SQL的SELECT语句。 该语句的返回值是执行SQL语句之后产生的一个ResultSet接口的实例(结果集)。
- Statement接口用于执行动态的SQL语句,并返回一个结果对象。
- 关于JDBC的叙述中,以下“错误”的是() A: JDBC使用步骤为:加载驱动,建立连接,创建执行Statement,处理执行ResultSet,释放资源 B: ResultSet接口将执行SQL所生成结果的对象返回、 C: Statement接口可用于执行静态SQL语句 D: Connection接口与特定数据库的连接(会话),在连接上下文中执行sql语句并返回结果
- 检索student中所有记录的语句如下 String sql="select * from student"; 执行命令,返回执行结果的语句为() A: ResultSet rs=stmt.executeQuery(sql); B: ResultSet rs=stmt.execute(sql); C: ResultSet rs=stmt.executeUpdate(sql);
- Java嵌入SQL语句执行后,返回结果存储在什么对象中 A: ResultSet B: DriverManager C: Connection D: PreparedStatement
内容
- 0
statement.executeQuery(sql)主要用来执行查询数据的SQL语句,它的返回值是ResultSet类型,用于存放SQL语句执行后返回的结果。
- 1
如果执行的SQL语句是查询语句,执行结果将返回一个____,该对象里保存了SQL语句查询的结果。
- 2
(4-3)关于Statement接口的常用方法,下列哪个说法不正确?() A: 方法execute用于执行返回多个结果集、多个更新计算或者两者组合的语句 B: 方法executeQuery产生单个结果集ResultSet对象 C: 方法executeUpdate用于执行DML语句,如insert,delete或者update,也可以执行DDL语句 D: executeQuery和execute都返回单个结果集ResultSet对象
- 3
用于执行查询语句,执行后返回代表结果集的ResultSet对象的实现代码是___
- 4
下面关于Statement接口中的常用方法,说法正确的是( ) A: addBatch(String sql):将给定的SQL命令添加到此语句对象的当前命令列表 B: executeQuery(String sql):执行给定的SQL语句,返回一个ResultSet对象 C: getUpdateCount():检索作为更新计数的当前结果,如果没有结果,则返回0 D: isClosed():检索此语句对象是否已关闭。