订单查询
首页 其他文档
java基础面试题及答案整理
大小:18.61KB 7页 发布时间: 2023-07-20 11:21:10 5.55k 4.13k

a)加载驱动

Class。forName("com.microsoft。sqlserver.jdbc.SQLServerDriver");

b)建立连接

Connection conn=DriverManager。getConnection(dbURL,username,password);

c)创建语句对象

Statement stmt=conn.createStatement()

90.如何使用sql语句操作数据库?

a)得到语句对象之后,使用语句对象调用executeUpdate(sql)方法和executeQuery(sql)方法分别执行更新语句和查询语句。

91.executeUpdate(sql)方法的返回值表示什么含义?

a)表示该更新方法影响了几行记录.

92.executeQuery(sql)方法的返回值如何使用?

a)该方法的返回值为一个结果集,即ResultSet类型的对象。

b)ResultSet类型的对象有一个游标,指向当前操作的行。该游标默认指向第一行记录之前,如果我们想操作结果集,需要先将游标下移,我们调用ResultSet接口的next()方法将游标下移,如果结果集里有数据,则游标下移,指向第一行,如果结果集里没有记录,则下移失败.当游标指向具体的某一行时,我们就可以从结果集里边获取值了。获取的值为当前游标指向行的值。

93.如何获取游标所指的行的数据?

a)当游标指向某一行时,我们可以使用ResultSet接口的getString(列名)方法来获取某一列的值,列名作为方法的参数。

94.创建语句对象时,createStatement(参数1,参数2),两个参数分别表示什么含义?

a)第一个参数指定该语句对象生成的结果集是否可滚动以及是否敏感,

b)第二个参数指定该语句对象生成的结果集是否可以更新数据库。

反馈
我们采用的作品包括内容和图片全部来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
Copyright @ 2016 - 2024 经验本 All Rights Reserved 版权所有 湘ICP备2023007888号-1 客服QQ:2393136441