JDBC简介....................(72) JDBC驱动....................(73) JDBC编程....................(74) 连接SQL Server 2008.........(85) 上机实验环境的搭建..........(90) JSP开发工具.................(99) 开发简单的JSP程序...........(103)........................(124)几乎所有的JSP项目都要用到数据库编程,在JSP中数据库编程主要是通过JDBC来实现的,下面首先介绍JDBC及JDBC驱动程序,然后着重介绍JDBC数据库编程。JDBC简介JDBC是sun公司制定的Java连接数据库技术的简称,它是sun 公司联合数据库开发商开发出来的独立于DBMS的API,它为Java开发者使用数据库提供了统一的API。JDBC驱动程序JDBC提供了四种连接数据库的方法。(1)JDBC—ODBC桥驱动程序。(2)是本机代码和Java驱动程序。(3)是一个纯Java驱动程序。(4)是本机协议Java驱动程序在下面的应用中,我们主要介绍如何用第四种方法连接数据库。JDBC编程利用JDBC实现数据库操作一般可分为如下几个步骤。(1)加载JDBC驱动程序。(2)获取连接接口。(3)创建Statement对象。(4)执行Statement对象。(5)查看返回的结果集。(6)关闭结果集对象。(7)关闭Statement对象。(8)关闭连接接口下面根据JDBC的操作步骤来介绍JDBC编程。1、数据库URL要连接一个数据库,必须指定数据库以及相应的参数。JDBC使用和网络URL类似的语法来描述数据库,格式如下:jdbc:subprotocal:data source identifier其中 subprotocal表示连接数据库的驱动程序名。data source identifier 表示数据源的有关信息。2、加载JDBC驱动程序确定了一个数据库URL后,需要加载与数据库URL指定的数据库相匹配的驱动程序,。下面重点说明利用第三方JDBC驱动程序(即第四种驱动程序)连接SQL Server2000数据库和SQL Server 2008数据库。SUN公司的网站上列出了各种不同的JDBC驱动程序以及它们支持的API版本和支持的数据库,我们首先下载 SQL Server 2000驱动程序,并运行“”直接安装该程序,安装完成后,还需要配置环境变量,将安装目录下的“lib\”文件加入至环境变量中,步骤如下:(1)右键单击“我的电脑”,选择“属性”菜单项。在弹出的“系统属性”对话框中选择“高级”选项卡,然后单击“环境变量”按钮”,将弹出“环境变量”对话框。(2)在环境变量对话框的Administrater的用户变量栏中选中CLASSPATH变量,单击“编辑”按钮,在编辑用户变量对话框中的变量值文本框中加入“;”文件的路径名,单击“确定”按钮,完成环境变量的设置。环境变量设置完成后,就可以加载mssqlserver驱动程序,代码如下:(“”)3、建立数据库的连接建立一个数据库URL并且加载JDBC驱动后,可以调用DriverManager类的getConnection方法与数据库建立连接。格式如下:public static Connection getConnection(String url)throws SQLException其中url表示所要连接的数据库的URL,该方法抛出SQLException异常,并返回一个Connection对象。Connection接口在JDBC编程中使用较频繁,应该去了解它的一些常用方法。连接名为hotel的SQL Server 2000数据库的示例如下:
北京交通大学数据库课程设计指南 来自淘豆网m.daumloan.com转载请标明出处.