更多“1. 在JDBC 应用程序中,使用Statement接口的()办法,执行查询语句,并可返回结果集。”相关问题
  • 第1题:

    在使用JSP对数据库进行操作时,Statement类的()方法用于执行SQL语言中的查询语句,()方法,用于执行SQL语言中的插入、删除和修改语句。


    正确答案:executeQuery();executeUpdate()

  • 第2题:

    关于原生SQL查询和命名查询,说法正确的是()。

    • A、执行原生SQL,需使用SQLQuery对象
    • B、SQLQuery是一个接口,继承了Query接口
    • C、Hibernate支持在映射文件中定义字符串形式的查询语句,这样的语句是命名查询语句
    • D、命名查询语句只能是HQL语句,不能是SQL语句

    正确答案:A,B,C

  • 第3题:

    下面有关jdbc statement的说法错误的是()。

    • A、JDBC提供了Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化查询,而 CallableStatement则是用于存储过程
    • B、对于PreparedStatement来说,数据库可以使用已经编译过及定义好的执行计划,由于 PreparedStatement 对象已预编译过,所以其执行速度要快于 Statement 对象”
    • C、PreparedStatement中,“?” 叫做占位符,一个占位符可以有一个或者多个值
    • D、PreparedStatement可以阻止常见的SQL注入式攻击

    正确答案:C

  • 第4题:

    每个java.sql.Statement实例对象只能对应一个java.sql.ResultSet实例对象,所以如果执行SQL语句返回多个结果,一般需要分多次取得返回结果。()


    正确答案:正确

  • 第5题:

    关于多表联接查询,以下()描述是错误的。

    • A、外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数。
    • B、多表联接查询必须使用到JOIN关键字
    • C、内联接查询返回的结果是:所有符合联接条件的数据。
    • D、在where子句中指定联接条件可以实现内联接查询。

    正确答案:B

  • 第6题:

    在JDBC应用程序中,使用Statement接口的()方法,执行查询语句,并可返回结果集。

    • A、execute()
    • B、close()
    • C、executeUpdate()
    • D、executeQuery()

    正确答案:D

  • 第7题:

    下面对jdbc api描述错误的是()。

    • A、DriverManager接口的getConnection()方法可以建立和数据库的连接
    • B、Connection接口的createStatement()方法可以创建一个Statement对象
    • C、Statement接口的executeQuery()方法可以发送select语句给数据库
    • D、ResultSet接口表示执行insert语句后得到的结果集

    正确答案:D

  • 第8题:

    查询窗口的编辑器窗口格是一个文本编辑器,可以在这里输入Transact-SQL语句,执行返回的结果集显示在结果窗口。


    正确答案:正确

  • 第9题:

    单选题
    在JDBC应用程序中,使用Statement接口的()方法,执行查询语句,并可返回结果集。
    A

    execute()

    B

    close()

    C

    executeUpdate()

    D

    executeQuery()


    正确答案: B
    解析: 暂无解析

  • 第10题:

    多选题
    关于原生SQL查询和命名查询,说法正确的是()。
    A

    执行原生SQL,需使用SQLQuery对象

    B

    SQLQuery是一个接口,继承了Query接口

    C

    Hibernate支持在映射文件中定义字符串形式的查询语句,这样的语句是命名查询语句

    D

    命名查询语句只能是HQL语句,不能是SQL语句


    正确答案: B,D
    解析: 暂无解析

  • 第11题:

    单选题
    下面对jdbc api描述错误的是()。
    A

    DriverManager接口的getConnection()方法可以建立和数据库的连接

    B

    Connection接口的createStatement()方法可以创建一个Statement对象

    C

    Statement接口的executeQuery()方法可以发送select语句给数据库

    D

    ResultSet接口表示执行insert语句后得到的结果集


    正确答案: A
    解析: 暂无解析

  • 第12题:

    多选题
    关于多表查询,以下描述正确的是()
    A

    外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数

    B

    多表联接查询必须使用JOIN关键字

    C

    内联接查询返回的结果集是所有符合联接条件的数据

    D

    在WHERE子句中指定联接条件可以实现内联接查询


    正确答案: B,A
    解析: 暂无解析

  • 第13题:

    JDBC定义了一系列与关系数据库进行交互的类和接口,如()等。

    • A、内容
    • B、元数据
    • C、结果集
    • D、SQL语句
    • E、数据库连接

    正确答案:B,C,D,E

  • 第14题:

    关于PreparedStatement与Statement描述错误的是()。

    • A、一般而言,PreparedStatement比Statement执行效率更高
    • B、PreparedStatement会预编译SQL语句
    • C、Statement每次都会解析/编译SQL,确立并优化数据获取路径
    • D、Statement执行扫描的结果集比PreparedStatement大

    正确答案:D

  • 第15题:

    典型的JDBC程序按什么顺序编写?()   a.释放资源   b. 获得与数据库的物理连接    c. 执行SQL命令    d. 注册JDBC Driver   e. 创建不同类型的Statement    f. 如果有结果集, 处理结果集

    • A、dbecfa
    • B、adbecfa
    • C、abdecf
    • D、bdecfa

    正确答案:A

  • 第16题:

    ()接口表示从数据库中返回的结果集。


    正确答案:ResultSet

  • 第17题:

    在进行报表查询是报表参数中“部门代码”不输入,返回的结果集是()

    • A、使用者所在部门
    • B、使用者所在的单位
    • C、整个股份公司
    • D、不能返回结果

    正确答案:C

  • 第18题:

    JDBC提供3个接口来实现SQL语句的发送,其中执行简单不带参数SQL语句的是()。

    • A、Statement类
    • B、PreparedStaternent类
    • C、CallableStatement类
    • D、DriverStatement类

    正确答案:A

  • 第19题:

    关于多表查询,以下描述正确的是()

    • A、外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数
    • B、多表联接查询必须使用JOIN关键字
    • C、内联接查询返回的结果集是所有符合联接条件的数据
    • D、在WHERE子句中指定联接条件可以实现联接查询

    正确答案:A,C

  • 第20题:

    JDBC提供的接口java.sql.DriverManager的功能是()。

    • A、用于处理驱动程序的调入
    • B、与特定数据库建立连接
    • C、用于SQL语句的执行
    • D、用于保存查询所得的结果

    正确答案:A

  • 第21题:

    单选题
    下面有关jdbc statement的说法错误的是()。
    A

    JDBC提供了Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化查询,而 CallableStatement则是用于存储过程

    B

    对于PreparedStatement来说,数据库可以使用已经编译过及定义好的执行计划,由于 PreparedStatement 对象已预编译过,所以其执行速度要快于 Statement 对象”

    C

    PreparedStatement中,“?” 叫做占位符,一个占位符可以有一个或者多个值

    D

    PreparedStatement可以阻止常见的SQL注入式攻击


    正确答案: A
    解析: JDBC statement中的PReparedStatement的占位符对应着即将与之对应当值,并且一个占位符只能对应一个值,如果能对应多个就会引起混淆。sql语句是确定的,那么一个占位符必定只能对应一个值

  • 第22题:

    单选题
    JDBC提供的接口java.sql.DriverManager的功能是()。
    A

    用于处理驱动程序的调入

    B

    与特定数据库建立连接

    C

    用于SQL语句的执行

    D

    用于保存查询所得的结果


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    以下哪个说法准确描述了Top-N查询()
    A

    Top-N查询将返回指定表中的后15条记录

    B

    Top-N查询将返回指定表中的前15条记录

    C

    Top-N查询将返回一个结果集,该结果集按照指定列值进行排序

    D

    Top-N查询将返回一个有限的结果集,该结果集按照最高或最低标准返回数据


    正确答案: A
    解析: 暂无解析

  • 第24题:

    判断题
    查询窗口的编辑器窗口格是一个文本编辑器,可以在这里输入Transact-SQL语句,执行返回的结果集显示在结果窗口。
    A

    B


    正确答案:
    解析: 暂无解析