云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 第七章 数据库访问习题

第七章 数据库访问习题

  • 62 次阅读
  • 3 次下载
  • 2026/4/25 16:59:53

14.Statement对象的executeUpdate(String sqlStatement)方法中,sqlStatement参数是由insert、delete和update等关键字构成的Sql语句,函数返回值为查询所影响的行数,失败返回-1。( ) 15.使用CachedRowSetImpl对象可以节省数据库连接资源,因为这个对象可以保存ResultSet对象中的数据,它不依赖与Connection对象,并且继承了ResultSet的所有方法。( )

三、填空题

1.JDBC的英文全称是_ __,中文意义是_ __。

2.简单地说,JDBC能够完成下列三件事:与一个数据库建立连接(connection)、_ __、 _ __ 。

3.JDBC主要由两部分组成:一部分是访问数据库的高层接口,即通常所说的 _

__;另一部分是由数据库厂商提供的使Java程序能够与数据库连接通信的驱动程序,即 _ __。

4.目前,JDBC驱动程序可以分为四类:_ __、_ __、

_ __、_ __。

5.数据库的连接是由JDBC 的__ _ ____管理的。 6.下面的代码建立SQL Server数据库的连接,请填空:

try{ Class.forName(\ _ __ \ }

创建连接的代码如下: try{ //和数据库建立连接 conn=

DriverManager.getConnection(

\ __//127.0.0.1:1433;DataBaseName=booklib\ ……

conn.close(); }

catch(Exception e){

out.println(e.toString()); } 7.查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs =

stmt.executeQuery (\语句,得到的结果集

rs第一列对用 ;而每一次rs只能看到 行,要在看到下一行,必须使用 方法移动当前行。ResultSet对象使用 方法获得当前行字段的值。 8.stmt为Statement对象,执行String sqlStatement = \语句后,删除数据库表的记录需要执行stmt.executeUpdate ( ); 语句。 9.下面代码是使用数据库连接池获得连接的代码片段: Connection conn;

Context initCtx=new InitialContext();

Context ctx=(Context)initCtx.lookup(\ //获取连接池对象

Object obj=(Object)ctx.lookup(\ //类型转换

javax.sql.DataSource ds=(javax.sql.DataSource)obj; //得到连接

conn=ds. ; 四、思考题

1.什么是JDBC编程接口?

2.试列举一个你在编程和调试中碰到的数据库问题及其解决办法。 3.如何实现记录集的行操作? 4.进行记录定位的方法有哪些? 5.什么是数据库连接池?如何使用?

6.使用纯Java驱动操作mysql数据库的步骤?

7.加载Sql Server 2000纯Java驱动程序的代码是什么? 8.使用预处理语句和存储过程有什么好处? 9.使用CachedRowSetImpl类有什么好处? 10.如何使用滚动的结果集?

搜索更多关于: 第七章 数据库访问习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

14.Statement对象的executeUpdate(String sqlStatement)方法中,sqlStatement参数是由insert、delete和update等关键字构成的Sql语句,函数返回值为查询所影响的行数,失败返回-1。( ) 15.使用CachedRowSetImpl对象可以节省数据库连接资源,因为这个对象可以保存ResultSet对象中的数据,它不依赖与Connection对象,并且继承了ResultSet的所有方法。( ) 三、填空题 1.JDBC的英文全称是_ __,中文意义是_ __。 2.简单地说,JDBC能够完成下列三件事:与一个数据库建立连接(connection)、_ __、 _

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com