首页 > 试题广场 >

关于数据库连接的程序,以下哪个语句的注释是错误的(

[单选题]

关于数据库连接的程序,以下哪个语句的注释是错误的( )

  • Class.forName(“com.mysql.jdbc.Driver”); //指定MySQL JDBC驱动程序
  • String url=” jdbc:mysql://localhost:3306/student”; //指定驱动程序与数据源的连接
  • db.executeUpdate(sql); //用于返回查询结果
  • while(rs.next())//用于遍历查询结果中的记录
db.executeUpdate(sql);执行的是更新操作  跟查询没关系,这个方法返回的是影响的行数。我也是瞎了.....
发表于 2017-05-23 15:40:25 回复(2)
更多回答
executeUpdate(sql)
用于执行给定 SQL 语句,该语句可能为 INSERT、UPDATE 或 DELETE 语句,或者不返回任何内容的 SQL 语句。
返回值是更新的条数。
executeQuery(sql)
这个方法被用来执行 SELECT 语句返回代表查询结果的ResultSet对象。
发表于 2018-08-09 14:31:19 回复(0)
C选项是执行这条SQL语句

发表于 2017-08-31 21:31:42 回复(0)
C很明显是更新啊
发表于 2017-05-25 19:43:49 回复(0)
论英语的重要性。
发表于 2017-06-15 13:33:39 回复(2)
D选项的语法没问题么
编辑于 2017-08-14 00:20:37 回复(4)
B答案只是一个用作指定的字符串啊,怎么能说它指定呢
发表于 2018-09-25 09:36:42 回复(1)
C:返回更新的条数
D:该方法用于检查是否存在下一跳的数据,返回一个布尔类型
编辑于 2017-12-04 10:36:54 回复(0)
C选项:statement 接口中有executeUpdate(String sql)方法发送sql 并返回执行成功的记录的条数 int。
发表于 2017-07-14 18:42:29 回复(0)
D,难道不应该是rs.hasnext,如果没有下一个,怎么遍历?
发表于 2019-07-31 14:36:20 回复(0)
没看懂b。。是出题漏洞么
发表于 2019-06-20 08:18:35 回复(0)
貓头像
前面还做过一道题说A是错的,怎么肥si
发表于 2019-05-03 21:08:16 回复(0)
受影响行数
发表于 2019-05-02 10:38:53 回复(0)

C是执行sql语句,返回的是更新的条数

发表于 2019-04-17 10:36:51 回复(0)
executequery用来返回查询的结果集,而executeupdate用来执行sql语句
发表于 2019-03-28 15:25:24 回复(0)
坑啊,我以为是D项没有加逗号,导致运行错误,没想到是说注释的描述内容和运行的代码是否一致.
发表于 2018-11-15 14:43:44 回复(0)
返回受影响的行数。
发表于 2018-09-26 19:04:48 回复(0)

C选项是执行增删改操作,返回执行的结果行数

发表于 2018-09-12 23:23:00 回复(0)
C更新数据库操作
发表于 2018-09-11 20:54:12 回复(0)
有对的么?
发表于 2018-08-02 13:21:28 回复(0)
update是更新
发表于 2018-03-17 17:10:59 回复(0)