在JDBC应用程序中,使用Statement接口的()方法,执行查询语句,并可返回结果集。A、execute()B、close()C、executeUpdate()D、executeQuery()

题目

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

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

相似考题
更多“在JDBC应用程序中,使用Statement接口的()方法,执行”相关问题
  • 第1题:

    JDBC API是一组抽象接口,可以通过它实现应用程序与数据库的连接。( )

    此题为判断题(对,错)。


    答案:正确

  • 第2题:

    JDBC是一个使用关系数据库的应用程序接口,属于C++核心API的一部分。( )


    正确答案:正确

  • 第3题:

    在利用JDBC编程接口完成数据库的访问任务后,应该关闭相关的对象,释放资源。如:调用Connection、Statement、Resultset等对象的close()方法,将其关闭。()

    此题为判断题(对,错)。


    答案:对

  • 第4题:

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

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

    正确答案:C

  • 第5题:

    JDBC APl的含义是Java应用程序连接()的编程接口。


    正确答案:数据库

  • 第6题:

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

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

    正确答案:A

  • 第7题:

    在JDBC中,下列哪个接口不能被Connection创建()。

    • A、Statement
    • B、PreparedStatement
    • C、CallableStatement
    • D、RowsetStatement

    正确答案:D

  • 第8题:

    Prepared Statement是Statement的子接口,使用Prepared Statement要比使用Statement性能更高。


    正确答案:正确

  • 第9题:

    判断题
    Prepared Statement是Statement的子接口,使用Prepared Statement要比使用Statement性能更高。
    A

    B


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

  • 第10题:

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

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

    B

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

    C

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

    D

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


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

  • 第11题:

    单选题
    成员Java.sql.DiverPropertyInfo属于JDBC中的()。
    A

    普通Java JDBC类

    B

    Java JDBC接口类

    C

    Java JDBC异常类

    D

    Java JDBC数据传输类


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

  • 第12题:

    单选题
    关于JDBC访问数据库的说法错误的是:()
    A

     建立数据库连接时,必须加载驱动程序,可采用Class.forName()实现

    B

     用于建立与某个数据源的连接可采用DriverManager类的getConnection方法

    C

     建立数据库连接时,必须要进行异常处理

    D

     JDBC中查询语句的执行方法必须采用Statement类实现


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

  • 第13题:

    JDBC中的PreparedStatement 相比Statement 的好处


    正确答案:
                 

  • 第14题:

    ● 在J2EE架构中,访问数据库的应用程序编程接口采用__(28)__效率较高。

    (28)A.ADO. NET B.JDBC C.ODBC D.JSP


    正确答案:B
    ADO.NET、JDBC、ODBC都是数据库访问中间件,其中ADO.NET用于Microsoft的.NET架构,JDBC非常适合用于J2EE架构,ODBC是比较早期的连接技术,效率较低。故应选择B。

  • 第15题:

    成员Java.sql.Statement属于JDBC中的()。

    • A、普通JavaJDBC类
    • B、JavaJDBC接口类
    • C、JavaJDBC异常类
    • D、JavaJDBC数据传输类

    正确答案:B

  • 第16题:

    关于JDBC访问数据库的说法错误的是:()

    • A、 建立数据库连接时,必须加载驱动程序,可采用Class.forName()实现
    • B、 用于建立与某个数据源的连接可采用DriverManager类的getConnection方法
    • C、 建立数据库连接时,必须要进行异常处理
    • D、 JDBC中查询语句的执行方法必须采用Statement类实现

    正确答案:D

  • 第17题:

    成员Java.sq1.DriverManager属于JDBC中的()

    • A、Java JDBC类
    • B、Java JDBC接口类
    • C、Java JDBC管理类
    • D、Java JDBC异常类

    正确答案:A

  • 第18题:

    面是创建Statement接口并执行executeUpdate方法的代码片段:      conn=DriverManager.getConnection("jdbc:odbc:book","","");     stmt=conn.createStatement();  String strsql="insert into book values(’TP003’, ’ASP.NET’,’李’,’清华出版社’,35)";  n=stmt.executeUpdate(strsql);   代码执行成功后n的值为()。

    • A、 1
    • B、 0
    • C、 -1
    • D、 一个整数

    正确答案:A

  • 第19题:

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

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

    正确答案:D

  • 第20题:

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

    execute()

    B

    close()

    C

    executeUpdate()

    D

    executeQuery()


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

  • 第21题:

    单选题
    面是创建Statement接口并执行executeUpdate方法的代码片段:      conn=DriverManager.getConnection("jdbc:odbc:book","","");     stmt=conn.createStatement();  String strsql="insert into book values(’TP003’, ’ASP.NET’,’李’,’清华出版社’,35)";  n=stmt.executeUpdate(strsql);   代码执行成功后n的值为()。
    A

     1

    B

     0

    C

     -1

    D

     一个整数


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

  • 第22题:

    填空题
    JDBC APl的含义是Java应用程序连接()的编程接口。

    正确答案: 数据库
    解析: 暂无解析

  • 第23题:

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

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

    B

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

    C

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

    D

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


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