《JPS访问数据库》PPT课件.ppt

《JPS访问数据库》PPT课件.ppt

ID:52269625

大小:291.51 KB

页数:26页

时间:2020-04-03

《JPS访问数据库》PPT课件.ppt_第1页
《JPS访问数据库》PPT课件.ppt_第2页
《JPS访问数据库》PPT课件.ppt_第3页
《JPS访问数据库》PPT课件.ppt_第4页
《JPS访问数据库》PPT课件.ppt_第5页
资源描述:

《《JPS访问数据库》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章数据库与JDBC技术理论JDBC技术技能熟练用JDBC-ODBC桥来访问数据库,能灵活使用各种SQL来进行数据库的操作要求掌握JSP与数据库的连接技术——JDBC,掌握JSP数据库编程技术4.1JDBC技术工作原理JDBC是JAVA数据库连接(JavaDataBaseConnectivity)技术的简称,是为各种常用数据库提供无缝连接的技术。它由一些Java语言编写的类和界面组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。JDBC的任务(1)加载数据库驱动程序(2

2、)与一个数据库建立连接向数据库发送SQL语句(3)处理数据库返回的结果JDBC是一种低级的APIJDBC和ODBC及其他API的比较(1)ODBC不适合在Java中直接使用,因为它是一个C语言实现的API,从Java程序调用本地的C程序会在安全性、完整性、健壮性方面都有许多缺点。(2)不能完全精确地实现从ODBC,C,API到JavaAPI的翻译。(3)ODBC很难学,它把简单和高级功能混杂在一起,甚至对非常简单的查询,其选项也非常复杂。而JDBC恰好相反,其尽量保证简单功能的简便性,而同时在必要时允许使用高级功能。(4)启用纯Java需要象JDBC这样的JavaAP

3、I两层模型和三层模型JDBCAPI既支持数据库访问的两层模型,也支持三层模型。(1)两层模型(2)三层模型4.2通过JDBC访问数据库JSP连接Oracle8/8i/9i数据库(用thin模式)步骤:(1)加载驱动程序:Class.forName("oracle.jdbc.driver.OracleDriver"); (2)建立连接:Connectionconn=DriverManager.getConnection(url,user,password);文件testoracle.jspJSP连接SqlServer7.0/2000数据库步骤:(1)加载驱动程序:Cla

4、ss.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); (2)建立连接:Connectionconn=DriverManager.getConnection(url,user,password);文件testsqlserver.jspJSP连接DB2数据库步骤:(1)加载驱动程序:Class.forName("com.ibm.db2.jdbc.app.DB2Driver"); (2)建立连接:Connectionconn=DriverManager.getConnection(url,user,passw

5、ord);文件testdb2.jspJSP连接Informix数据库步骤:(1)加载驱动程序:Class.forName("com.informix.jdbc.IfxDriver"); (2)建立连接:Connectionconn=DriverManager.getConnection(url);文件testinformix.jspJSP连接Sybase数据库步骤:(1)加载驱动程序:Class.forName("com.sybase.jdbc.SybDriver"); (2)建立连接:Connectionconn=DriverManager.getConnectio

6、n(url,SysProps);文件testsybase.jspJSP连接MySQL数据库步骤:(1)加载驱动程序:Class.forName("org.gjt.mm.mysql.Driver"); (2)建立连接:Connectionconn=DriverManager.getConnection(url);文件testmysql.jspJSP连接PostgreSQL数据库步骤:(1)加载驱动程序:Class.forName("org.postgresql.Driver"); (2)建立连接:Connectionconn=DriverManager.getConne

7、ction(url,user,password);文件testpostgresql.jsp4.3在JSP中通过JDBC-ODBC桥来访问数据库JDBC和数据库建立连接的一种常见方式是通过JDBC-ODBC桥。由于ODBC驱动程序被广泛地使用,建立这种桥后,使得JDBC有能力访问几乎所有类型的数据库。4.3.1数据源现SQLServer服务器上已建立数据库stru,该库中有一个表student,如图4-2、图4-3所示。图4-2企业管理器界面图4-3student数据表内容首先要配置ODBC,如图4-4所示,选择ODBC数据源(Win2000在管理工具

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

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

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