在Java的JDBC中,Statement对象由【】对象的【】方法产生的。
A. Class,forName()
B. DriverManager,getConnection()
Connection,createConnection()
D. Connection,createStatement()
下列选项有关Resultset说法错误的是【】。
A. Resultset是查询结果集对象,如果JDBC执行查询语句没有查询到数据,那么Resultset将会是null值。
B. 判断Resultset是否存在查询结果集,可以调用它的next()方法。
C. 如果Connection对象关闭,那么Resultset也没法使用了。
D. 如果一个事务没有提交,那么Resultset中是看不到事务过程中的临时数据。
SELECTCOUNT(*)FROM emp; 这条SQL语句执行,如果员工表中没有任何数据,那么Resultset中将会是【 】。
A. null
B. 有数据
C. 不为null,但是没有数据
D. 以上都选项都不对
如果为下列预编译SQL的第三个问号赋值,那么正确的选项是【 】。UPDATE emp SET ename=?, job=?, salary=? WHERE empno=?;
A. pst.setInt("3",2000) ;
B. pst.setlnt(3,2000) ;
C. pst.setFloat("salary",2000) ;
D. pst.setString("salary" , "2000" );