《JSP笔记》之五(JSP和数据库应用).doc

《JSP笔记》之五(JSP和数据库应用).doc

ID:58913035

大小:5.61 MB

页数:39页

时间:2020-10-26

《JSP笔记》之五(JSP和数据库应用).doc_第1页
《JSP笔记》之五(JSP和数据库应用).doc_第2页
《JSP笔记》之五(JSP和数据库应用).doc_第3页
《JSP笔记》之五(JSP和数据库应用).doc_第4页
《JSP笔记》之五(JSP和数据库应用).doc_第5页
资源描述:

《《JSP笔记》之五(JSP和数据库应用).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《JSP笔记》之五第五章 JSP与数据库应用本章中,我们使用SQLServer2000数据库管理系统。特别约定,建立新的数据库名为:student,在其下创建表:表1:student;表2:login。数据源名:jspdb§5.1访问SQLServer数据库和案例11§5.1.1Web数据库程序设计基础下面给出一个存取Web数据库的JSP数据库网络架构图。图中,服务器端由Web应用程序服务器和数据库服务器组成,前者负责执行JSP程序。JSP程序通过JDBC(JavaDataBaseConnectivity)接口和数据库服务器相连

2、,并取得数据库中的数据。JSP程序也通过JDBC向数据库发送SQL命令,对数据库进行新增、删除和修改记录等操作,这一切都需要依靠JDBC提供的类与方法来完成。§5.1.2 数据库的基本概念§5.1.3 在SQLServer2000中创建数据库打开SQLServer2000的“企业管理器”,在其中创建数据库jspdb。§5.1.4 JDBC简介JDBC是Java数据库连接API,它由一些Java类和接口组成。在JSP中可以使用JDBC实现对数据库中表记录的查询、修改、插入和删除等操作。JDBC技术在JSP开发中占有很重要的地位。经

3、常使用JDBC进行如下操作:(1)与一个数据库建立连接(2)向已连接的数据库发送SQL语句(3)处理SQL语句返回的结果1.JSP与数据库连接的常用方式应用程序必须首先与数据库建立连接。通常有四种连接方式,见书第176至177页。一般常用两种连接方式:JDBC-ODBC桥接器和纯Java数据库驱动程序。不同的连接方式对应着网页中不同的代码段。2.JDBC中常用的类和接口(1)DriverManager类:驱动管理类DriverManager类对象负责管理JDBC驱动程序,使用DriverManager的方法getConnecti

4、on( )可以生成Connection对象。(2)Connection类:连接类Connection类对象实现与数据源的连接,通过Connection类的createStatement( )方法可以生成Statement对象。(3)Statement接口:语句接口用于发送简单的SQL语句,实现SQL语句的执行。(4)ResultSet接口:结果集接口实现对数据的处理,维护记录指针,记录指针所指记录为当前记录。ResultSet对象用于包含符合SQL语句中条件的所有记录,并且通过一套get方法提供了对这些记录中数据的访问。(5)P

5、reparedStatement接口:预处理语句接口用于发送带有一个或多个输入参数(IN参数)的SQL语句,PreparedStatement对象代表一个预编译的SQL语句。执行速度较快,需要执行多次的语句应该创建为PreparedStatement对象。PreparedStatement对象中的SQL语句可具有若干个参数,执行语句前用setXXX方法来提供。§5.1.5DriverManager类DriverManager类负责管理JDBC驱动程序,是JDBC的管理层,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库

6、和相应驱动程序之间建立连接。与DriverManager类相关的方法主要有Class.forName(Stringdriver)和StaticConnectiongetConnection(Stringurl,Stringuser,Stringpassword)。前者用于加载注册驱动程序,后者用于取得对数据库的连接。关于它们的用法,在下一节中马上介绍。§5.1.6使用JDBC-ODBC桥接器方式连接数据库使用JDBC-ODBC桥接器方式与数据库建立连接,要经过:创建ODBC数据源――>建立JDBC-ODBC桥接器――>和ODBC

7、数据源指定的数据库建立连接 共3个步骤。1.创建ODBC数据源:步骤见教材。操作入口:控制面板à管理工具à数据源(ODBC)à打开“ODBC数据源管理器”窗口,选择“系统DSN”选项卡à“添加”按钮à设置驱动程序:SQLServerà数据源名:jspdb,服务器:(local)登录方式:选择默认设置:如下图,选择“使用网络登录ID的WindowsNT验证(W)。”勾上“更改默认的数据库为(D):”中,输入数据库:jspdb。其它采用默认设置,不需要修改。创建后,测试一下数据源。2.建立JDBC-ODBC桥接器为了连接jspdb数

8、据源的jspdb数据库,首先要建立一个JDBC-ODBC桥接器.这个建立过程是通过下面这句代码实现的:Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);//或Class.forName(“sun.jdbc.odbc.Jd

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

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

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