- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 JSP访问数据库 主要内容 JDBC JSP操作Access JSP操作SQLServer JSP操作MySQL JDBC 简介 商业应用的后台数据一般存放在数据库中,很明显,可以通过 Java 代码来访问数据库。在 Java 技术系列中,访问数据库的技术叫做 JDBC,它提供了一系列的 API,让 Java 语言编写的代码连接数据库,对数据库的数据进行添加、删除、修改和查询 JDBC 简介 JDBC中以下类或接口 java.sql.Connection:负责连接数据库 java.sql.Statement:负责执行数据库 SQL 语句 java.sql.ResultSet:负责存放查询结果 JDBC 简介 针对不同类型的数据库,JDBC 机制中提供了驱动程序的的概念。对于不同的数据库,程序只需要使用不同的驱动 JDBC 简介 安装数据库厂商驱动,需要去各自的数据库厂商网站下载驱动包,用户也许觉得很麻烦。此时,微软公司提供了一个解决的方案。在微软公司的 Windows 中,预先设计了一个ODBC(Open Database Connectivity,开放数据库互连)功能,由于 ODBC 是微软公司的产品,因此它几乎可以连接到所有在 Windows 平台下运行的数据库,由它连接到特定的数据库,不需要具体的驱动。而 JDBC 就只需要连接到 ODBC 就可以了 JDBC 简介 JDBC-ODBC连接Access2003 由于目前JDBC还不能实现对所有数据库的直接访问,因为不是所有的数据库提供商都提供JDBC驱动程序,例如Access,所以JSP访问Access就只能通过JDBC-ODBC桥,使用ODBC驱动程序实现对数据库的访问。 1.创建一个Access型数据库 创建一个xs.mdb数据库,然后在数据库中创建一个XSB数据表,这个数据表包括XH(学号)、XM(姓名)、XB(性别)、NL(年龄)和ZY(专业)5个字段,并设置XH为主键。 JDBC-ODBC连接Access2003 2.创建ODBC数据源 要通过JDBC-ODBC桥访问数据库,就必须先为数据库建立一个ODBC数据源,这样数据库才能实现和应用程序的交互。 3.创建操作数据库的JavaBean 4.编写JSP程序 JDBC-ODBC连接Excel 2003 由于Excel简单易学,而且功能强大,实际生活中人们经常将一些重要的数据保存在Excel表格中。由于前面都是用JacaBean实现与数据库的连接,这里在JSP页面中直接用代码实现与数据库的交互。下面就介绍如何利用JSP查询Excel表格中的数据。 1.创建一个Excel文件 2.创建Excel数据源 使用JDBC-ODBC桥来访问Excel表格中的数据,需要创建Excel数据源。创建Excel数据源和创建Access数据源方法非常相似,只是在“创建新数据源”窗口中选择“Microsoft Excel Driver(*.xls)”选项,然后在“ODBC Microsoft Excel 安装”窗口中输入数据源名为:“xs_excel”,选择刚才创建的xs.xls文件即可。 3.编写JSP程序 JDBC操作SQL Server2000数据库 1.下载并安装JDBC驱动程序 微软推出的JDBC驱动程序SQL Server 2000 Driver for JDBC可以实现直接与SQL Server数据库的连接。 下载免费的SQL Server 2000 Driver for JDBC Service Pack 4的安装文件。下载完毕后,双击安装文件setup.exe,就可以安装SQL Server 2000 Driver for JDBC了,选择典型安装后,系统指定程序安装在C:\Program Files目录下。 安装完毕后需要将C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib 目录下的msbase.jar,msutil.jar和mssqlserver.jar这3个文件复制到Tomcat \common\lib 目录下,并且要重新配置系统变量classpath,把这三个.jar文件的存放路径添加到classpath的值里面。例如添加msbase.jar的路径为:c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbas
您可能关注的文档
最近下载
- 教科版五年级上册小学科学第一单元《光》测试卷(含答案).pdf VIP
- 08K507-1~2、08R418-1~2 管道与设备绝热.pdf VIP
- UV固化灯.pdf VIP
- 第二单元 第5课《网络协议分层设》教学设计2024-2025学年人教版(2024)初中信息科技七年级上册.docx
- 竞选大学心理委员PPT模板.pptx VIP
- 《生态学》第5章 生态系统生态学-教学课件(非AI生成).ppt
- 新22J01 工程做法参考图集.docx VIP
- 外来施工人员的安全培训.pptx VIP
- 一种梁板式高桩码头上部结构的施工方法.pdf VIP
- 医用耗材集中采购对医疗资源配置优化与公平性的探讨.docx
文档评论(0)