执行SQL语句,返回结果给结果集对象
rs
= stmt.executeQuery();
判定结果集是否有数据的方法是()
A: while(rs.next())
B: while(rs.first())
C: while(rs.isFirst())
D: while(rs.isLast())
rs
= stmt.executeQuery();
判定结果集是否有数据的方法是()
A: while(rs.next())
B: while(rs.first())
C: while(rs.isFirst())
D: while(rs.isLast())
举一反三
- 假定已经获得一个数据库连接,使用变量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__;
- 查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery("select bid,name,author,publish,price from book");语句,得到的结果集rs每一次rs能看到 行
- 检索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: if(rs.getInt(1)) B: if(rs=null) C: if(rs.next()) D: if(rs is null)
- 结果集ResultSet对象rs调用getMetaData()方法返回一个ResultSetMetaData对象(结果集的元数据对象)。