数据库原理网上授课平台(二)的论文

数据库原理网上授课平台(二)的论文

ID:9755539

大小:127.50 KB

页数:21页

时间:2018-05-07

数据库原理网上授课平台(二)的论文_第1页
数据库原理网上授课平台(二)的论文_第2页
数据库原理网上授课平台(二)的论文_第3页
数据库原理网上授课平台(二)的论文_第4页
数据库原理网上授课平台(二)的论文_第5页
资源描述:

《数据库原理网上授课平台(二)的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据库原理网上授课平台(二)的论文  第6章系统详细设计  6.1数据库连接  实现业务逻辑层与数据库的连接是通过jdbc技术,它是“javadatabaseconnectivity”的缩写。jdbc由一组用java语言编写的接口和类组成,是对数据库操作的对象封装,可以实现与数据库的无关性。它以成为一种供数据库开发者使用的标准api。  6.1.1jdbc的基本功能  a.建立与数据库的连接。  b.发送sql语言。  c.处理数据库操作结果。  6.1.2jdbc的特点  a.与sql语言的一致性。它

2、允许使用从属于任何dbms的sql语言;提供odbc风格的转义语句;利用databasemetadata接口提供关于dbms的描述性信息,从而使应用程序能适应每个dbms。  b.可在现有数据库上实现。  c.提供与其它java系统一致的界面。这说明开发人员可以采用一致的编程界面来处理数据库编程。  d.简单化。  e.使用静态的通用数据类型。  f.多方法,多功能。  6.1.3jdbc的驱动类型:  a.jdbc-odbc桥驱动程序。  b.调用本地数据库应用编程接口驱动程序。  c.数据库中间件纯

3、java驱动程序。.cOm  d.直接连接数据库的纯java驱动程序。  6.1.4将连接数据库的代码封装在一个javabean中dbconn.java代码如下:package.soul.struts.tool;importjava.sql.connection;importjava.sql.drivermanager;importjava.sql.preparedstatement;importjava.sql.resultset;importjava.sql.sqlexception;publicc

4、lassdbconn{privatestringdriver="sun.jdbc.odbc.jdbcodbcdriver";//数据库的驱动privatestringurl="jdbc:odbc:mydb";//url地址privateconnectionconn=null;//无参构造器,利用它来加载数据库连接对象publicdbconn(){try{class.forname(driver);//加载数据库驱动conn=drivermanager.getconnection(url);//加载数据库

5、连接对象}catch(exceptione){system.out.println("数据库加载失败");}}publicconnectiongetconn(){returnconn;}//关闭数据库结果集publicstaticvoidclosers(resultsetrs){try{if(rs!=null){system.out.println("关闭数库结果集");rs.close();rs=null;}}catch(sqlexceptione){e.printstacktrace();}}//关

6、闭数据库操作对象publicstaticvoidclosepstmt(preparedstatementpstmt){try{if(pstmt!=null){system.out.println("关闭数库操作对象");pstmt.close();pstmt=null;}}catch(sqlexceptione){e.printstacktrace();}}//关闭数库连接对象publicstaticvoidcloseconn(connectionconn){try{if(conn!=null){sys

7、tem.out.println("关闭数库连接对象");conn.close();conn=null;}}catch(sqlexceptione){e.printstacktrace();}}}  6.2系统功能模块的设计与实现  6.2.1用户注册模块  当用户提出注册请求,系统显示用户注册页面,提示用户输入个人信息,用户输入个人信息,系统验证其信息是否符合要求,如果用户输入的个人信息不符合系统要求,则系统显示错误信息并要求用户重新填写个人信息,用户重新填写信息,或者取消注册,注册成功系统将用户信息写

8、入数据库,页面将经一个显示注册成功的页自动进入登录界面。如下图6-1所示:图6-1用户注册页面  要实现用户信息验证功能,主要是通过客户端页面上的javascript和服务器端验证,例如验证用户输入的用户名在数据库中是否已存在,如果已存在则在提交的时候会给出提示“用户名已存在”,就要求重新注册。客户端页面上的javascript代码如下:<scriptlanguage="javascript">functioncheckempt

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

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

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