Java--JDBC编程练习题

这篇博客涵盖了Java JDBC编程的基础知识,包括Statement接口的方法、游标操作、预编译的PreparedStatement接口以及CallableStatement对象的创建。同时,提供了多个选择题,帮助读者巩固JDBC操作数据库的概念,如执行SQL语句、创建Statement对象、处理ResultSet等。
摘要由CSDN通过智能技术生成

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

A、next()
B、absolute(introw)
C、previous()
D、last()

参考答案 :A

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

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

A、executeUpdate(Stringsql)
B、executeQuery(Stringsql)
C、execute(Stringsql)
D、executeDelete(Stringsql)

参考答案 :C

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

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

A、createStatement()
B、prepareStatement()
C、prepareCall()
D、createCallableStatement()

参考答案 :C

答案说明 :
D选项的方法是不存在的

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

A、executeUpdate(Stringsql)
B、executeQuery(Stringsql)
C、execute(Stringsql)
D、executeDelete(Stringsql)

参考答案 :B
答案说明 :

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

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

A、getMetaData()
B、getConnection(Stringurl
C、Stringuser
D、Stringpwd)
参考答案 : D

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

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

A、prepareCall(Stringsql)
B、prepareStatement(Stringsql)
C、registerDriver(Driverdriver)
D、createStatement()

参考答案 :A

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

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

参考答案 :C

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

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

A、afterLast()
B、absolute(introw)
C、p

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值