1.有关JDBC的选项正确的是哪一个?
- A、
JDBC是一种被设计成通用的数据库连接技术,JDBC技术不光可以应用在Java程C++这样的程序里面。
- B、
JDBC技术是SUN公司设计出来专门用在连接Oracle数据库的技术,连接其他的ODBC解决方案
- C、
微软的ODBC和SUN公司的JDBC解决方案都能实现跨平台使用,只是JDBC的性能ODBC
- D、
JDBC只是个抽象的调用规范,底层程序实际上要依赖于每种数据库的驱动文件
正确答案: D
2.程序运行结果是( )。
number属性内容是40!
number属性内容是20!
没有一个条件满足!
- A、
number属性内容是40!
- B、
number属性内容是20!
- C、
没有一个条件满足!
- D、
null
正确答案: B
3.使用Connection 的哪个方法可以建立一个PreparedStatement接口?
- A、
createPrepareStatement()
- B、
prepareStatement()
- C、
createPreparedStatement()
- D、
preparedStatement()
正确答案: B
4.下面的选项加载MySQL驱动正确的是哪一个?
- A、
Class.forname("com.mysql.JdbcDriver");
- B、
Class.forname("com.mysql.jdbc.Driver");
- C、
Class.forname("com.mysql.driver.Driver");
- D、
Class.forname("com.mysql.jdbc.MySQLDriver");
正确答案: B
5.选择Java Web程序开发中,不是推荐使用的常用数据库的是()
- A、
Oracle
- B、
SQL Server 2000
- C、
MySQL
- D、
NoSQL
正确答案: D
6.在Jdbc中使用事务,想要回滚事务事务的方法是什么?
- A、
Connection的commit()
- B、
Connection的setAutoCommit()
- C、
Connection的rollback()
- D、
Connection的close()
正确答案: C
7.关于请求重定向与请求转发的区别以下说法不正确的是( )
- A、
请求重定向相当于两次请求,地址栏地址会发生变化
- B、
重定向是response对象的方法而请求转发是request对象的方法
- C、
请求重定向是服务器端行为而请求转发是客户端行为
- D、
请求重定向不会保存原有request对象而请求转发会保存原有request对象
正确答案: C
8.如果为下列预编译SQL的第二个问号赋值,那么正确的选项是哪一个?
UPDATE message SET name=?,age=?,sex=? WHERe id=?;
- A、
pst.setInt("2",20);
- B、
pst.setInt(2,20);
- C、
pst.setDouble("age",20);
- D、
pst.setString("age","20");
正确答案: B
9.下面的选项加载MySQL驱动正确的是哪一个?
- A、
Class.forname("com.mysql.JdbcDriver");
- B、
Class.forname("com.mysql.jdbc.Driver");
- C、
Class.forname("com.mysql.driver.Driver");
- D、
Class.forname("com.mysql.jdbc.MySQLDriver");
正确答案: B



