JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 1 .doc

JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 1 .doc

ID:52290120

大小:132.00 KB

页数:3页

时间:2020-03-26

JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 1 .doc_第1页
JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 1 .doc_第2页
JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 1 .doc_第3页
资源描述:

《JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 1 .doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、深圳职业技术学院电子与信息工程学院软件工程系授课教师:范新灿※※※※※※※※第四章JSP数据库访问技术(1)※※※※※教学目标1、学会应用数据源连接SQLServer数据库和Acess数据库;2、理解JDBC的基本原理和在JSP中的应用;返回3、学会应用JDBC-ODBC进行数据库记录的查询;返回4、学会利用SQLServer2000建立数据库和表,以及相关的数据操作;重点难点1、如何利用JDBC-ODBC方式与数据源建立连接和进行简单的数据查询;2、有关数据库的一些操作。应知应会学生应知:JDBC技术;学生应会:利

2、用JDBC在JSP中进行有关数据库的操作;教学方法1、以能力培养为中心,采用灵活多样的教学方法;2、编程思想和动手能力的有机协调;3、实例引入与改造拓宽的结合,注重启发性教学;4、引入实际项目开发案例,塑造学习编程语言的应用型目标;5、教学体系的有机联系,以一个项目开发贯穿教学过程;6、有效调动学生的学习积极性,注重兴趣的培养,采取学生在讲台进行讲课等方法。教学过程3一、新课的过渡本章项目展示——班级信息系统二、讲授新课1.JDBC技术介绍 JDBC能实现的功能:Ø与一个数据库建立连接;Ø向数据库发送SQL语句;应用

3、程序应用程序Oracle驱动程序SQLServer驱动程序Access驱动程序MySQL驱动程序JDBC结构Ø处理数据库返回的结果。2.项目开发——设置数据源Ø建立数据库:建立数据库studentØ建立表,在数据库student中建立学生学习成绩的表格,并且录入一定量的数据;Ø控制面板——ODBC数据源——系统(用户)DSN——添加——不同数据库驱动程序——完成——数据源名——选择数据库3.建立与数据库的连接装载驱动程序Ø两种装载方法:Ø第一种:装载JDBC-ODBC桥驱动程序:Class.forName(“sun.

4、jdbc.odbc.JdbcOdbcDriver”);Ø第二种:装载JDBC驱动程序:Class.forName(“jdbc.driver_class_name”);   例如:装载mySQL驱动程序:Class.forName(“org.gjt.mm.mysql.Driver”);装载Oracle驱动程序:Class.forName(“oracle.jdbc.driver.OracleDriver创建连接Ø利用DriverManager类的getConnection方法创建一个特定的连接,格式:Connection

5、MyConn=DriverManager.getConnection(url,login,password);4.数据库的查询方法Ø利用SQL语句对象,调用方法对表查询和修改;Ø查询对象放在一个ResultSet类声明的对象中,即返回一个ResultSet对象:ResultSetrs=sql.executeQuery(“select*from表名”);ØResultSet对象一次只能看到一个数据行,使用next()方法移到下一数据行语法结构:3Resultrs=statement.excuteQuery(String

6、SQL语句);语法说明:建立ResultSet对象rs,引用Statement对象的executeQuery()方法,把SQL语句的查询结果返回给ResultSet对象利用ResultSet对象在建立时:while(rs.next()){rs.getXXX(“字段名称”);……}1、课堂提问:(1)JDBC的驱动程序有哪几种类型?(2)JSP与数据库连接的步骤6、课堂练习利用SQLServer和Access建立数据库和表,并进行一些数据操作,建立数据源,并利用Example5_1.jsp练习如何进行数据库记录。三、课

7、程讲授手段理论阐述+图例演示+学生练习+启发思考+拓展思考+作业。课堂小结JSP连接数据库的步骤。作业:“学生信息”数据库的建立,使用JSP访问学习信息表的内容。3

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

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

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