6.JPS访问数据库.ppt
《6.JPS访问数据库.ppt》由会员分享,可在线阅读,更多相关《6.JPS访问数据库.ppt(26页珍藏版)》请在三一文库上搜索。
1、第6章 数据库与JDBC技术,4.1 JDBC技术工作原理,JDBC是JAVA数据库连接(Java DataBase Connectivity)技术的简称,是为各种常用数据库提供无缝连接的技术。它由一些Java语言编写的类和界面组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯 Java语言编写完整的数据库应用程序。,JDBC的任务 (1) 加载数据库驱动程序 (2)与一个数据库建立连接向数据库发送SQL语句 (3) 处理数据库返回的结果 JDBC是一种低级的API,JDBC和ODBC及其他API的比较 (1) ODBC不适合在Jav
2、a中直接使用,因为它是一个C语言实现的API,从Java程序调用本地的C程序会在安全性、完整性、健壮性方面都有许多缺点。 (2) 不能完全精确地实现从ODBC,C,API到Java API的翻译。 (3) ODBC很难学,它把简单和高级功能混杂在一起,甚至对非常简单的查询,其选项也非常复杂。而JDBC恰好相反,其尽量保证简单功能的简便性,而同时在必要时允许使用高级功能。 (4) 启用纯Java需要象JDBC这样的Java API,两层模型和三层模型 JDBC API既支持数据库访问的两层模型,也支持三层模型。 (1) 两层模型,(2) 三层模型,4.2 通过JDBC访问数据库,JSP连接Ora
3、cle8/8i/9i数据库(用thin模式) 步骤: (1) 加载驱动程序: Class.forName(“oracle.jdbc.driver.OracleDriver“); (2) 建立连接: Connection conn= DriverManager.getConnection(url,user,password); 文件 testoracle.jsp,JSP连接Sql Server7.0/2000数据库 步骤: (1) 加载驱动程序: Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver“); (2) 建立连接: Co
4、nnection conn= DriverManager.getConnection(url,user,password); 文件 testsqlserver.jsp,JSP连接DB2数据库 步骤: (1) 加载驱动程序:Class.forName(“com.ibm.db2.jdbc.app.DB2Driver “); (2) 建立连接:Connection conn= DriverManager.getConnection(url,user,password); 文件 testdb2.jsp,JSP连接Informix数据库 步骤: (1) 加载驱动程序: Class.forName(“co
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JPS 访问 数据库
链接地址:https://www.31doc.com/p-3412176.html