《JSP数据库编程》PPT课件.ppt

《JSP数据库编程》PPT课件.ppt

ID:52065592

大小:380.00 KB

页数:25页

时间:2020-03-31

《JSP数据库编程》PPT课件.ppt_第1页
《JSP数据库编程》PPT课件.ppt_第2页
《JSP数据库编程》PPT课件.ppt_第3页
《JSP数据库编程》PPT课件.ppt_第4页
《JSP数据库编程》PPT课件.ppt_第5页
资源描述:

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

1、第5讲JSP数据库编程§1JDBC概述1.JDBC(JavaDatabaseConnection)简介JDBC是一组用Java编写的用于数据库连接的Java类和接口(JavaAPI),主要功能:a)与数据库建立连接b)发送SQL语句c)处理结果2.JDBCURLJDBCURL提供了一种标识数据库的方法,使相应的驱动程序识别该数据库,并与之建立连接。1JDBCURL的标准语法:jdbc:<子协议>:<子名称>●<子协议>指明驱动程序名或数据库连接机制名。●<子名称>指明标识数据库的方法,目的是为定位数据库提供足够的信息,子名称依不同的子协

2、议而变化。3.odbc子协议子协议“odbc”是为用于ODBC数据源名称的URL保留的,此时的<子名称>为ODBC数据源名(DSN)。此协议允许在<子名称>后面指定任意多个属性值,它的完整语法为:jdbc:odbc:<数据源名>[;<属性名>=<属性值>]例如:jdbc:odbc:faqjdbc:odbc:abc;UID=zsy;PWD=1232ACCESS数据库的ODBC数据源的建立方法通过“控制面板”->“管理工具”->“数据源(ODBC)”,选择“系统DSN”页,打开如下图界面,3如下图,选择MicrosoftAccessDriv

3、er(*mdb)驱动程序,然后,单击“完成”4出现下图界面,输入相关信息,最后单击“确定”,退出“数据源(ODBC)”输入数据源名称faq,对应的JDBCURL:jdbc:odbc:faq选择该数据源指向的ACCESS数据库5在Dreamweave中使用JDBC-ODBC的方法选择“应用程序”>“数据库”>“+”>“SunJDBC-ODBC驱动程序(ODBC数据库)”6SQLServer数据库的ODBC数据源的建立方法通过“控制面板”>“管理工具”>“数据源(ODBC)”,选择“用户DSN”页,如下图,然后单击“添加”7选择“SQLSe

4、rver”驱动程序,如下图,再单击“完成”8如下图输入相关信息输入数据源名称person,对应的JDBCURL:jdbc:odbc:person输入SQLServer数据库服务器的名称9选择登录SQLServer的身份验证方式,再单击“下一步”10选择要连接的SQLServer数据库,如下图,再单击“下一步”11根据需要修改下图相关信息,再单击“完成”12单击“测试数据源”,可给出测试结果134.使用JDBC-ODBC连接数据库的步骤1)建立数据源2)加载JDBC-ODBC驱动程序Class.forName(“sun.jdbc.odbc

5、.JdbcOdbcDriver”);3)调用DriverManager.getConnection()建立连接例如:DriverManager.getConnection("jdbc:odbc:faq","","");不需手工建立数据源即可连接ACCESS数据库的方法:DriverManager.getConnection("jdbc:odbc:Driver={MicroSoftAccessDriver(*.mdb)};DBQ=E:/resin-2.1.2/doc/faq.mdb","","");不需手工建立数据源即可连接Excel的方

6、法:DriverManager.getConnection("jdbc:odbc:Driver={MicroSoftExcelDriver(*.xls)};DBQ=E:/resin-2.1.2/webapps/test/exceltest.xls","","");区分大小写145.通过SQLServer2000JDBC连接SQLServer2000数据库1)SQLServer2000JDBC驱动的构成由三个jar文件组成,即msbase.jar、mssqlserver.jar和msutil.jar。2)SQLServer2000JDBC

7、的放置位置(以resin为例)把这三个文件放在resin根目录lib目录中,resin启动时会自动加载它们。3)SQLServer2000JDBC连接参数驱动程序:com.microsoft.jdbc.sqlserver.SQLServerDriverJDBCURL:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=XXX15§3JDBC常用对象介绍1.DriverManager类DriverManager类用来管理数据库驱动程序,并根据用户程序挑选合适的驱动程序来与数据库建

8、立连接,主要方法有:ConnectionDriverManager.getConnection(JDBCURL)ConnectionDriverManager.getConnection(JDBCURL,S

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

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

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