第7章JSP数据库操作.ppt

温故而知新! 第6章JSP的内置对象 6.1 out对象 6.2page对象 6.3 request对象 6.4 response对象 6.5 session对象 6.6 PageContext对象 6.7 config对象 6.8 exception对象 6.9 application对象 第7章 JSP数据库操作 第7章 JSP数据库操作 7.1 JDBC介绍 7.2 通过JDBC-ODBC桥访问数据库 7.3 通过JDBC驱动访问数据库 7.4 查询数据库 7.5 更新数据库 7.6 JSP在数据库应用中的相关问题 7.7 JSP数据库应用实例 7.1 JDBC介绍 7.1.1 什么是JDBC 7.1.2 JDBC的结构 7.1.1 什么是JDBC JDBC全称为Java DataBase Connectivity,两组分别面向应用程序开发人员和数据库驱动程序开发人员的应用程序接口 (Application Programming Interface,API),以及将前者向后者转化的内在封装逻辑。 JDBC是一个面向对象的应用程序接口(API), 通过它可访问各类关系数据库。JDBC也是java核心类库的一部分,由一些Java语言编写的类和界面组成。JDBC为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。 JDBC的功能: (1)同一个数据库建立连接; (2)向数据库发送SQL语句; (3)处理数据库返回的结果。 7.1 JDBC介绍 7.1.1 什么是JDBC 7.1.2 JDBC的结构 7.1.2 JDBC的结构 7.1 JDBC介绍 7.1.1 什么是JDBC 7.1.2 JDBC的结构 第7章 JSP数据库操作 7.1 JDBC介绍 7.2 通过JDBC-ODBC桥访问数据库 7.3 通过JDBC驱动访问数据库 7.4 查询数据库 7.5 更新数据库 7.6 JSP在数据库应用中的相关问题 7.7 JSP数据库应用实例 Java.sql.DriverManager:处理驱动的调入并对产生新的数据局连接提供支持。 Java.sql.Connection:对特定数据库连接。 Java.sql.Satement:一个容器,对特定的数据库执行SQL语句。 Java.sql.ResultSet:对特定语句的行数据的存取。 Java.sql.ResultSet分为: Java.sql.PreparedStatement:用于执行预编译的SQL语句。 Java.sql.CallableStatement:用于执行对数据库内嵌过程的调用。 使用JDBC-ODBC桥访问数据库 JDBC( Java Database Connectivity ) ODBC(Open Database Connectivity) 7.2 通过JDBC-ODBC桥访问数据库 7.2.1 通过桥访问Access 7.2.2 通过桥访问Excel JDBC-ODBC桥是一个JDBC驱动程序,它通过将JDBC操作转换为ODBC操作来实现JDBC操作。桥为所有对ODBC可用的数据库实现JDBC。它作为sun.jdbc.odbc包实现,其中包含一个用来访问ODBC的本地库。 建议尽可能使用纯Java JDBC驱动程序代替桥和ODBC驱动程序,这可以完全省去了ODBC所需的客户机配置,也免除了Java虚拟机被桥引入的本地代码中的错误所破坏的可能性。 1创建一个Access型数据库 2创建ODBC数据源 要实现通过ODBC访问数据库,就必须首先为数据库建立一个ODBC数据源,这样数据库才能实现和应用程序的交互。 (1)单击“开始”|“设置”|“控制面板”菜单命令,打开“控制面板”窗口,然后在窗口中双击“管理工具”图标,打开“管理工具”窗口,再双击“数据源(ODBC)”图标,打开“ODBC数据源管理器”窗口, (2)单击“添加”按扭,打开“创建新数据源”窗口, (3)在窗口中选择Microsoft AccessDriver(*.mbd),然后单击“完成”。 (4)然后即可创建数据源了 (5)将数据源创建好之后就需要编写访问数据库的JSP程序了。程序可参看书中相应章节 3.JSP代码 %@page contentType=text/html pageEncoding=UTF-8 import=java.sql.*% html head meta http-equiv=Content-Type conten

文档评论(0)

1亿VIP精品文档

相关文档