检索student中所有记录的语句如下 String sql="select * from student"; 执行命令,返回执行结果的语句为()
A: ResultSet rs=stmt.executeQuery(sql);
B: ResultSet rs=stmt.execute(sql);
C: ResultSet rs=stmt.executeUpdate(sql);
A: ResultSet rs=stmt.executeQuery(sql);
B: ResultSet rs=stmt.execute(sql);
C: ResultSet rs=stmt.executeUpdate(sql);
A
举一反三
- 假定已经获得一个数据库连接,使用变量conn来表示。下列语句中能够正确获得结果集的有__1__。(选择两项)[br][/br] A.Statement stmt = conn.createStatement()__2__;[br][/br] ResultSet rs = stmt.executeQuery(“SELECT * FROM STUDENT”);[br][/br] B.Statement stmt = conn.createStatement(“SELECT * FROM STUDENT”);[br][/br] ResultSet rs = stmt.executeQuery()__3__;[br][/br] C.PreparedStatement stmt = conn.prepareStatement()__4__;[br][/br] ResultSet rs = stmt.executeQuery(“SELECT * FROM STUDENT”);[br][/br] D.PreparedStatement stmt = conn.prepareStatement(“SELECT * FROM STUDENT”);[br][/br] ResultSet rs = stmt.executeQuery()__5__;
- 下面选项中,主要用于执行DML和DDL语句的是(<br/>) A: ResultSet<br/>rs = stmt.executeDDL(sql); B: ResultSet<br/>rs = stmt.executeUpdate(sql); C: ResultSet<br/>rs = stmt.executeDelete(sql); D: ResultSet<br/>rs = stmt.executeDML(sql);
- 语句ResultSet rs=stmt.executeUpdate(sql);正确(设变量都已经定义)。
- 用于stmt执行查询语句,执行后返回代表结果集的ResultSet对象rs的实现代码是___。(注:代码后加英文分号)
- 要执行str="select * from customer"语句,假设Statement对象stmt,执行SQL语句的代码哪个正确? A: stmt.executeQuery(str) B: stmt.executeUpdate(str) C: stmt.executeSelect(str) D: stmt.executeDelete(str)
内容
- 0
查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery("select bid,name,author,publish,price from book");语句,得到的结果集rs每一次rs能看到 行
- 1
executeUpdate方法一般用于执行SQL的SELECT语句。 该语句的返回值是执行SQL语句之后产生的一个ResultSet接口的实例(结果集)。
- 2
中国大学MOOC: 执行ResultSet rs = stmt.executeQuery (select bid,name,author,publish,price from book);语句,得到的结果集rs的列数为( )
- 3
statement.executeQuery(sql)主要用来执行查询数据的SQL语句,它的返回值是ResultSet类型,用于存放SQL语句执行后返回的结果。
- 4
执行ResultSet rs = stmt.executeQuery ("select bid,name,author,publish,price from book");语句,得到的结果集rs的列数为( ) A: 4 B: 5 C: 6 D: 不确定