第九章 JDBC

发布时间 2023-10-23 19:49:47作者: qing影

一. 单选题(共5题,50分)

  1. (单选题)
    下列选项,可用于存储结果集的对象是()
    A. ResultSet
    B. Connection
    C. Statement
    D. PreparedStatement

  2. (单选题)
    下面选项中,能够将游标从当前位置向下移一行的方法是()
    A. next()
    B. absolute(introw)
    C. previous()
    D. last()

  3. (单选题)下面关于executeQuery(String sql)方法,说法正确的是()
    A. 可以执行insert语句
    B. 可以执行update语句
    C. 可以执行select语句
    D. 可以执行delete语句

  4. (单选题)下面Statement接口的方法中,用于执行各种SQL语句的是()
    A. executeUpdate(Stringsql)
    B. executeQuery(Stringsql)
    C. execute(Stringsql)
    D. executeDelete(Stringsql)

  5. (单选题)
    下面选项中,用于将参数化的SQL语句发送到数据库的方法是()
    A. prepareCall(Stringsql)
    B. prepareStatement(Stringsql)
    C. registerDriver(Driverdriver)
    D. createStatement()

二. 判断题(共5题,50分)

  1. (判断题)
    对于相同的SQL语句,Statement对象只会对其编译执行一次。()
    A. 对
    B. 错

  2. (判断题)
    使用DriverManager.registerDriver进行驱动注册时,数据库驱动会被注册2次。()
    A. 对
    B. 错

  3. (判断题)
    ResultSet接口表示select查询语句得到的结果集,该结果集封装在一个逻辑表格中。()
    A. 对
    B. 错

  4. (判断题)
    Statement接口的executeUpdate(String sql)返回值是int,它表示数据库中受该SQL语句影响的记录的数目。()
    A. 对
    B. 错

  5. (判断题)
    JDBC的全称是Java数据库连接,它是一套用于执行HTML语句的Java API。()
    A. 对
    B. 错