1 / 16
文档名称:

JSP数据库应用开发事例.ppt

格式:ppt   大小:168KB   页数:16页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JSP数据库应用开发事例.ppt

上传人:aideliliang128 2018/2/11 文件大小:168 KB

下载得到文件列表

JSP数据库应用开发事例.ppt

相关文档

文档介绍

文档介绍:JSP 数据库编程实例
学****目的:
1、掌握JDBC的编程步骤;
2、掌握JDBC编程中对数据库进行的查、增、删、
改操作;
重点和难点:
1、建立数据库连接代码的书写;
2、Statement 对象的创建和执行;
3、JDBC编程中对数据库进行的查、增、删、改操
作;
知识回忆
1、JDBC及其驱动程序;
2、数据库连接的建立
3、JDBC的编程步骤和Statement对象的创建和执行;
提问:
JDBC的编程步骤是什么?
JSP 数据库编程实例——学籍管理系统
本节将以一个学籍管理系统为实例,综合前面几节的知识向同学介绍JDBC 数据库编程在JSP 开发中的应用。
学籍管理系统综合运用了关系数据库、SQL 语言、SQL Server 2000、JDBC 编程等知识,可以动态添加、删除、修改学生的记录信息,采用的数据库管理系统是SQL Server2000,数据库采用上节介绍的university 数据库,下表描述了组成学籍管理系统的页面。
组成学籍管理系统的页面
显示学生信息
“”页面主要用于显示学生的记录信息,并提供了添加、修改、删除的链接,分别可链接至“”、“”和“”页面,运行结果下页图所示。
显示学生信息
“ ”首先建立与数据库university 的连接,然后创建statement 对象,执行select 语句查询数据表student 中的所有记录,最后将数据表中的记录逐条显示在Web 页面上。
显示学生信息部分代码及说明
<%! Connection conn; %> //定义数据库连接对象
<%! ResultSet rs;// %>定义结果集对象rs,JDBC 使用rs来返回查询结果。
<%! Statement stmt; %> //定义SQL语句对象
Try
{("").newInstance();
url=“jdbc:microsoft:sqlserver://localhost:1433;//数据库服务器所在的位置包括使用JDBC 协议、服务器主机地址、数据库名等DatabaseName=university";
conn=(url,"admin","123456");//建立与数据库的连接
stmt=();
sql="select * from student";//String 对象sql用来放置SQL 语句rs=(sql);//查询数据库
显示学生信息的全部代码
添加记录
学籍管理系统中添加学生信息的功能,主要是通过“”和“”这两个页面实现的,其中“”页面获取用户添加的信息并将信息传递给“”,“”检查接收到的数据,若输入的数据满足“”页面检查的要求,则将数据插入至student 数据表中,否则重定向至“”,提示用户出错。
添加记录——
“”的运行界面如图所示,用户可在Web 页面中的文本框内输入数据,输入完毕后单击“提交”按扭,页面将跳转至“”,单击“清空”按钮,文本框将被清空,用户可重新输入数据。
添加记录的全部代码
添加记录——
说明:“”主要是接收“”传递过来的参数信
息,并检查数据的合法性,若信息添加成功,页面
将跳转至“”显示新添加的记录,否则跳转至
“”,显示错误信息。
注意:该页面连接数据库用到的代码与“显示学生信息”页面
的代码相同
添加记录的全部代码