数据库数据操作java设计报告

数据库数据操作java设计报告

ID:9045773

大小:276.70 KB

页数:10页

时间:2018-04-15

数据库数据操作java设计报告_第1页
数据库数据操作java设计报告_第2页
数据库数据操作java设计报告_第3页
数据库数据操作java设计报告_第4页
数据库数据操作java设计报告_第5页
资源描述:

《数据库数据操作java设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、安徽冶金科技职业学院计算机系13网络技术班JAVA程序设计——实训报告系部:计算机系班级:13网络技术教师:胡恩勇姓名:邓天顺1安徽冶金科技职业学院计算机系13网络技术班一、设计题目数据库数据操作二、目的和要求:1.掌握JDBC原理。和用JAVAJDBC技术连结数据2.使用JDBC数据库存取技术。3.用java编写数据库的增加,删除,查询,修改4.实现主要功能,界面不作要求。三、设计过程JDBC是基于java的,用于访问关系数据库的应用程序编程接口(API),提供在java应用程序中执行sql语句以访问和操作关系数据库的方法。JDBC提供4种类型的驱动

2、程序:1,JDBC-ODBC桥驱动程序特点:具有大量的ODBC驱动程序可用,缺点是不易于移植,且运行速度较慢。2,本地库java实现驱动程序特点:能够充分利用已有的专用驱动程序,缺点是不具有跨平台特性。3,网络协议驱动程序特点:适用于网络的分布式应用,方式灵活缺点是设计网络安全问题。4,数据库协议驱动程序特点:应用程序直接于数据库服务器端通信,此类驱动程序全部使用java编写。1.受环境的制约,我们选用JDBC连接数据库的方式,首先打开Eclipse设置好工作目录,并新建项目,在该项目的默认包中创建如图所示的几个类。2.其中DBUtil.java是用来

3、连接数据库的专用类;字母S打头的四个类分别实现对数据库的增删改查四个功能,Test.java类用于启动程序创建图形用户界面并调用别的类的方法。2安徽冶金科技职业学院计算机系13网络技术班DBUtil.javaimportjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.SQLException;publicclassDBUtil{publicstaticConnectiongetConn(){Connectio

4、nconn=null;try{StringdriverName="sun.jdbc.odbc.JdbcOdbcDriver";//指定驱动程序Class.forName(driverName);StringdbUrl="jdbc:odbc:school";//指定URL数据源名称conn=DriverManager.getConnection(dbUrl);}catch(ClassNotFoundExceptione){e.printStackTrace();}catch(SQLExceptione){e.printStackTrace();}retu

5、rnconn;}publicstaticvoidclose(PreparedStatementpstmt){if(pstmt!=null){try{pstmt.close();}catch(SQLExceptione){e.printStackTrace();}}}publicstaticvoidclose(Connectionconn)3安徽冶金科技职业学院计算机系13网络技术班{if(conn!=null){try{conn.close();}catch(SQLExceptione){e.printStackTrace();}}}publicsta

6、ticvoidmain(String[]args){Connectionconn=DBUtil.getConn();System.out.println("ok");DBUtil.close(conn);}}该文件下载与网络,但我们要知道创建它包含3个步骤:1、加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(StringclassName)实现。try{//加载的驱动类Class.forName("sun.jdbc.odbc.JdbcOd

7、bcDriver";");}catch(ClassNotFoundExceptione){System.out.println("找不到驱动程序类,加载驱动失败!");e.printStackTrace();}2、提供JDBC连接的URLStringconstr="jdbc:odbc:系统数据源";//指定URLcon=DriverManager.getConnection(constr);系统数据源:ODBC数据源的名称student3、创建数据库的连接要连接数据库,需要向java.sql.DriverManager请求并获得Connection对象

8、,该对象就代表一个数据库的连接。使用DriverManager的getConnectin(St

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

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

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