文档详情

实验五Java数据库技术.doc

发布:2017-07-10约1.53万字共13页下载文档
文本预览下载声明
实验五 Java数据库技术开发 实验 1 连接数据库 实验目的: (1) 了解用 JDBC 实现数据库的连接方式 : (2) 用 JDBC-ODBC 桥接方式连接数据库 : (3) 利用 JDBC 实现数据库基本内容的访问。 实验任务: 在这个实验中用户会通过两个练习了解如何利用 JDBC 连接和访问 Access 中的指定数据库。在本实验中使用的数据库软件为 Microsoft Office Access2010。利用 Microsoft Office Access 2010立一个数据库文件 student.mdb, 在该数据库下建立数据表 basicRecord, 结构见表 6-1。通过 ODBC 数据源管理器 , 将student.mdb 注册为一个 ODBC 数据源。 表 6-1 basicRecord 数据表 学号 文本 性别 文本 姓名 文本 住址 文本 生日 文本 电话 文本 实验步骤: 1. 练习 1 建立 ODBC 数据库源 本练习是了解建立 ODBC 数据源。利用 Windows7 中的 ODBC 数据管理器 , 注册一个数据库为 ODBC 数据源, 具体步骤如下。 (l) 从 开始 选择 控制面板 , 选择 管理工具 。双击打开 数据源(ODBC)。 (2) 在 ODBC 数据源管理器 中选择 系统 DSN 项 , 然后再单击 添加 按钮 , 在列表中根据使用数据库的类型选择 , 如选择 Microsoft Access Driver, 单击 完成 按钮。 (4) 在 ODBC安装 界面中的数据源名文本框中输入名称student,单击数据库的 选择 按钮 ,在 选择数据库 界面中 , 选择数据库student.mdb, 然后单 击 确认 按钮。 (5) 再次确认后 , 观察 ODBC 数据源管理器 , 系统数据源 student 已经建立成功, 单击 确定 按钮便可以通过 JDBC-ODBC 的方式来访问数据库 student.mdb 中的数据表了。 2. 练习 2 利用 JDBC-ODBC 方式连接数据库 要求 : 新建一个文件 JDBCTestl.java, 将程序清单 6-1 中的程序输入并保存。阅读并运行下列程序清单 6-1, 将程序中的|代码 1|~|代码 5|补充完整。该文件可以实现连接练习 1 中己建立 ODBC 数据源的student.mdb, 访问该数据库中的数据表basicRecord, 将数据表的记录按顺序输出。 程序清单 6-1 JDBCTestl.java //JDBCTest1.java import javax.swing.*; import java.sql.*; public class JDBCTest1 extends JFrame{ String driver=sun.jdbc.odbc.JdbcOdbcDriver;//驱动程序; Connection conn; Statement stmt; ResultSet rs;// String resultString=;//执行查询结果; public JDBCTest1() { SQLManagement();//执行数据处理 } public void SQLManagement(){ try{ Class.forName(driver); System.out.println(步骤1:加载驱动程序); Conn= 代码1 ; //利用jdbc-odbc访问数据源student System.out.println(步骤2:+连接数据源); stmt= 代码2 ; //创建语句对象; System.out.println(步骤3:创建语句对象stmt); rs= 代码3 ;//执行SQL的查询语句“Select * From basicRecord”; System.out.println(步骤4:执行查询数据库中的数据表basicRecord); while(rs.next()){//顺序访问数据表; resultString+=rs.getString(学号)+ ; resultString+=rs.getString(姓名)+ ; resultString+=rs.getString(性别)+ \n; } System.out.println(re
显示全部
相似文档