Java数据库程序设计实验

Java数据库程序设计实验

ID:40984463

大小:235.00 KB

页数:16页

时间:2019-08-12

Java数据库程序设计实验_第1页
Java数据库程序设计实验_第2页
Java数据库程序设计实验_第3页
Java数据库程序设计实验_第4页
Java数据库程序设计实验_第5页
资源描述:

《Java数据库程序设计实验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验8Java数据库程序设计一、实验名称和性质所属课程Java语言程序设计实验名称Java数据库程序设计实验学时2实验性质✓验证综合✓设计必做/选做✓必做选做二、实验目的1.掌握创建数据库应用程序的各个重要环节;2.掌握使用JDBCAPI提供的接口和类进行连接SQLServer数据库,执行SQL语句,处理结果集等操作方法。三、实验内容现有一个学生数据表student,包含四个字段:no(学号),姓名(name),性别(gendar),联系电话(tel)。请调试程序StudentManager.java,实现对SQLServer中数据表student的插入和浏览操作。四、实验的软硬件环境要求硬

2、件环境要求:PC计算机;内存512MB以上使用的软件名称、版本号以及模块:操作系统:Win7或WindowsXP软件:JDK7.0;Eclipse;数据库系统:SQLServer2008五、知识准备前期要求掌握的知识:了解结构化查询语言SQL的相关内容。实验相关理论或原理:Java语言提供了对数据库的强大支持,Java语言提供JDBC来实现对数据库访问和数据处理的支持。利用JDBC来访问特定的数据库,实现对数据库的各种操作。具体有7步:(1)导入JDBC类;(2)装载/注册驱动程序;(3)连接数据库;(4)创建语句对象;(5)执行SQL语句;(6)处理结果;(7)关闭连接。六、实验验证性实验

3、1首先启动SQLServer2008,连接成功后,“右键->新建数据库”新建一个名为“mytest”的数据库,在该数据库中创建一张名为“student”的数据表(选择菜单“表->新建表”)。表结构如表14.1所示。查询student表中所有的数据,并在控制台显示,如图14.1所示。表14.1student表的结构字段名类型宽度备注novarchar10学号namevarchar10姓名scoredecimal2成绩图14.1importjava.sql.*;publicclassSimpleDBDemo{staticStringstrDriver=代码1;staticStringstrURL

4、=代码2;publicstaticvoidmain(String[]args){try{Class.forName(strDriver);System.out.println("SQLServerDriversuccess");Connectioncon=DriverManager.getConnection(strURL,"sa","sa");System.out.println("Connectionsuccess");Statementstm=代码3;StringstrSql="select*fromstudent";ResultSetrs=stm.executeQuery(strSq

5、l);while(代码4){Strings1=rs.getString(1);Strings2=rs.getString(2);Doubled3=rs.getDouble(3);System.out.println(s1+"t"+s2+"tt"+d3);}}catch(ClassNotFoundExceptione){e.printStackTrace();}catch(SQLExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}}}验证性实验1建立数据库mytest和数据表student,利用JTabbedPan

6、e新建选项卡一个名为“inputPanel”(录入记录)。另一个名为“viewPanel”(浏览记录)。1)建立数据库mytest和表student首先启动SQLServer2008,连接成功后,“右键->新建数据库”新建一个名为“mytest”的数据库,在该数据库中创建一张名为“student”的数据表(选择菜单“表->新建表”)。表结构如表14.2所示:表14.2student表的结构字段名类型宽度备注novarchar10学号namevarchar10姓名gendarvarchar2性别telvarchar11联系电话2)建立程序界面启动Eclipse,新建一个Java应用程序项目,名

7、称为“StudentManager”。利用JTabbedPane新建选项卡一个名为“inputPanel”(录入记录)。另一个名为“viewPanel”(浏览记录)。在“录入记录”面板上添加一个面板“inputInnerPanel”和一个按钮“inputBtn”,按钮标题为“录入”。在面板“inputInnerPanel”上添加4个标签和4个文本字段,具体内容如表14.3所示。表14.3四个标签和文本字段标签

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。