栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2006803单选题4

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2006803单选题4

1、

JDBC驱动器也称为JDBC驱动程序,它的提供者是()

2分

  • A、SUN

  • B、数据库厂商

  • C、ORACLE

  • D、ISO

参考答案 :

B

答案说明 :

数据库驱动,由数据库厂商创建,也称为JDBC驱动程序。

2、

JDBC API主要位于下列选项的那个包中()(单选)

2分

  • A、java.sql.*

  • B、java.util.*

  • C、javax.lang.*

  • D、java.text.*

参考答案 :

A

答案说明 :

java.util是实现工具包,java.lang是基础包,java.text是进行文本格式化国际化的相关包

3、

下面选项,关于ResultSet中游标指向的描述正确的是( )(单选)

2分

  • A、ResultSet对象初始化时,游标在表格的第一行

  • B、ResultSet对象初始化时,游标在表格的第一行之前

  • C、ResultSet对象初始化时,游标在表格的最后一行之前

  • D、ResultSet对象初始化时,游标在表格的最后一行

参考答案 :

B

答案说明 :

按顺序位置将 OUT 参数注册为SQL类型。其中,parameterIndex表示顺序位置,sqlType表示SQL类型

4、

下列选项中,能够实现预编译的是()(单选)

2分

  • A、Statement

  • B、Connection

  • C、PreparedStatement

  • D、DriverManager

参考答案 :

C

答案说明 :

暂无解析

5、

下面选项中,能够将游标从当前位置向下移一行的方法是( )(单选)

2分

  • A、next()

  • B、absolute(introw)

  • C、previous()

  • D、last()

参考答案 :

A

答案说明 :

absolute(int row)将游标移动到此 ResultSet 对象的指定行  			previous()将游标移动到此 ResultSet 对象的上一行

6、

Statement接口中executeQuery()方法的返回值是( )(单选)

2分

  • A、ResultSet

  • B、int

  • C、Boolean

  • D、Result

参考答案 :

A

答案说明 :

executeQuery()方法返回从数据库中查出来的结果,封装在ResultSet结果集中

7、

下面选项中,用于返回表示数据库元数据的方法是( )(单选)

2分

  • A、getMetaData()

  • B、getConnection(Stringurl

  • C、Stringuser

  • D、Stringpwd)

参考答案 :

A

答案说明 :

getMetaData()用于返回表示数据库的元数据的DatabaseMetaData对象 			 		 	   createStatement()创建一个Statement对象来将SQL语句发送到数据库

8、

下面关于executeQuery(String sql)方法,说法正确的是( )(单选)

2分

  • A、可以执行insert语句

  • B、可以执行update语句

  • C、可以执行select语句

  • D、可以执行delete语句

参考答案 :

C

答案说明 :

executeUpdate(String sql)用于执行SQL中的insert、update和delete语句。 executeQuery(String sql)执行查询。没有executeDelete方法

9、

下面关于JDBC驱动器API与JDBC驱动器关系的描述,正确的是( )(单选)

2分

  • A、JDBC驱动器API是接口,而JDBC驱动器是实现类

  • B、JDBC驱动器API内部包含了JDBC驱动器

  • C、JDBC驱动器内部包含了JDBC驱动器API

  • D、JDBC驱动器是接口,而JDBC驱动器API是实现类

参考答案 :

A

答案说明 :

JDBC驱动器实现了JDBC驱动器API,负责与特定的数据库连接,以及处理通信细节。

10、

下面选项中,用于调用数据库存储过程的方法是( )(单选)

2分

  • A、prepareCall(Stringsql)

  • B、prepareStatement(Stringsql)

  • C、registerDriver(Driverdriver)

  • D、createStatement()

参考答案 :

A

答案说明 :

getMetaData()用于返回表示数据库的元数据的DatabaseMetaData对象  			createStatement()创建一个Statement对象来将SQL语句发送到数据库 			 		 	   registerDriver(Driver driver)用于注册JDBC驱动

11、

下列选项中,能够执行带参数占位符SQL语句的是()(单选)

2分

  • A、Statement

  • B、Connection

  • C、PreparedStatement

  • D、ResultSet

参考答案 :

C

答案说明 :

PreparedStatement可以使用占位符参数,实现预编译

12、

下面Statement接口的方法中,用于执行insert、update和delete语句的是( )(单选)

2分

  • A、executeUpdate(Stringsql)

  • B、executeQuery(Stringsql)

  • C、execute(Stringsql)

  • D、executeDelete(Stringsql)

参考答案 :

A

答案说明 :

executeUpdate(String sql)用于执行SQL中的insert、update和delete语句。 executeQuery(String sql)执行查询。没有executeDelete方法

13、

下列选项,可用于存储结果集的对象是()(单选)

2分

  • A、ResultSet

  • B、Connection

  • C、Statement

  • D、PreparedStatement

参考答案 :

A

答案说明 :

暂无解析

14、

下面选项中,用于创建Statement对象的方法是( )(单选)

2分

  • A、getMetaData()

  • B、getConnection(Stringurl

  • C、Stringuser

  • D、Stringpwd)

参考答案 :

D

答案说明 :

getMetaData()用于返回表示数据库的元数据的DatabaseMetaData对象 			 		 	   createStatement()创建一个Statement对象来将SQL语句发送到数据库

15、

下面选项中,用于将参数化的SQL语句发送到数据库的方法是( )(单选)

2分

  • A、prepareCall(Stringsql)

  • B、prepareStatement(Stringsql)

  • C、registerDriver(Driverdriver)

  • D、createStatement()

参考答案 :

B

答案说明 :

getMetaData()用于返回表示数据库的元数据的DatabaseMetaData对象  			createStatement()创建一个Statement对象来将SQL语句发送到数据库 			 		 	   registerDriver(Driver driver)用于注册JDBC驱动

16、

下列选项中,能够创建CallableStatement对象的方法是( )(单选)

2分

  • A、createStatement()

  • B、prepareStatement()

  • C、prepareCall()

  • D、createCallableStatement()

参考答案 :

C

答案说明 :

D选项的方法是不存在的

17、

以下操作数据库结束后关闭资源顺序合理的是()

2分

  • A、ResultSet>Statement(或PreparedStatement)->Connection

  • B、Connection>Statement(或PreparedStatement)->ResultSet

  • C、Statement(或PreparedStatement)>ResultSet->Connection

  • D、以上都错误

参考答案 :

A

答案说明 :

18、

下面选项,关于CallableStatement接口的registerOutParameter( int parameterIndex, int sqlType)方法的作用,描述正确的是( )(单选)

2分

  • A、执行查询语句

  • B、执行insert

  • C、update

  • D、delete语句的

参考答案 :

D

答案说明 :

按顺序位置将 OUT 参数注册为SQL类型。其中,parameterIndex表示顺序位置,sqlType表示SQL类型

19、

下面Statement接口的方法中,用于执行各种SQL语句的是( )(单选)

2分

  • A、executeUpdate(Stringsql)

  • B、executeQuery(Stringsql)

  • C、execute(Stringsql)

  • D、executeDelete(Stringsql)

参考答案 :

C

答案说明 :

executeUpdate(String sql)用于执行SQL中的insert、update和delete语句。 executeQuery(String sql)执行查询。没有executeDelete方法

20、

下列选项中,正确关闭数据库资源的顺序是() 

2分

  • A、resultSet.close()

  • B、atement.close()

  • C、nnection.close()

  • D、statement.close()

参考答案 :

A

答案说明 :

暂无解析

21、

下面关于Statement接口中,用于执行SQL中的select语句的方法是( )(单选)

2分

  • A、executeUpdate(Stringsql)

  • B、executeQuery(Stringsql)

  • C、execute(Stringsql)

  • D、executeDelete(Stringsql)

参考答案 :

B

答案说明 :

executeUpdate(String sql)用于执行SQL中的insert、update和delete语句。 executeQuery(String sql)执行查询。没有executeDelete方法

22、

下面选项中,能够将游标移动到最后一行的下一个位置的方法是( )(单选)

2分

  • A、afterLast()

  • B、absolute(introw)

  • C、previous()

  • D、last()

参考答案 :

A

答案说明 :

next()将游标从当前位置向下移一行  			absolute(int row)将游标移动到此 ResultSet 对象的指定行  			previous()将游标移动到此 ResultSet 对象的上一行 			 		 	   last()将游标移动到此 ResultSet 对象的最后一行

23、

下列选项中,关于Statement描述错误的是()

2分

  • A、Statement是用来执行SQL语句的

  • B、Statement是PreparedStatement的子接口

  • C、获取Statement实现需要使用Connection的createStatement()方法

  • D、PreparedStatement能使用参数占位符,而Statement不行

参考答案 :

B

答案说明 :

Statement是PreparedStatement的父接口

24、

下面选项中,能将游标移动到结果集最后一行的方法是( )(单选)

2分

  • A、next()

  • B、absolute(introw)

  • C、previous()

  • D、last()

参考答案 :

D

答案说明 :

next()将游标从当前位置向下移一行  			absolute(int row)将游标移动到此 ResultSet 对象的指定行  			previous()将游标移动到此 ResultSet 对象的上一行 			 		 	   last()将游标移动到此 ResultSet 对象的最后一行
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/964268.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号