《ASP数据库应用》PPT课件

《ASP数据库应用》PPT课件

ID:45084293

大小:406.34 KB

页数:31页

时间:2019-11-09

《ASP数据库应用》PPT课件_第1页
《ASP数据库应用》PPT课件_第2页
《ASP数据库应用》PPT课件_第3页
《ASP数据库应用》PPT课件_第4页
《ASP数据库应用》PPT课件_第5页
资源描述:

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

1、第四讲ASP数据库应用1现在,越来越多的MIS(管理信息系统)采用了B/S(浏览器/服务器)模式,要开发基于B/S模式的应用程序,首先需要实现网页与数据库的连接。ASP通过使用ADO对象来提供这些功能,允许用户与数据存储进行交互。这意味着只要基于某些数据就可建立一个网页,或者一种完全交互的电子商务系统。本讲将向读者介绍ASP的ADO对象属性、方法和集合及子对象等,并结合实例详解如何在ASP中使用ADO连接数据库及实现常用的数据库访问功能。内容摘要2内容摘要理解ADO对象模型熟悉ODBC和OLEDB连接数据库的方法掌握Connection对象的使用熟悉Command对象处理命令的方

2、法掌握Recordset对象显示、修改和删除数据的方法熟悉ADO中数据集合的使用了解Error对象处理对象的方法3ADO(ActiveXDataObjects即ActiveX数据对象)是微软推出的具有访问数据库功能的应用构件。ADO结合了OLEDB易于使用的特性以及RDO(RemoteDataObjects)和DAO(DataAccessObjects)模型中的最好特性,并重新组织在一个对象模型中。ADO对象模型给开发人员提供了一种快捷、简单、高效的数据库访问方法,可以在脚本中使用ADO对象建立对数据库的连接,并从数据库中读取记录,形成实际要使用的对象集合。ADO概述4ADO使得

3、客户端应用程序能够通过任何OLEDB提供者来访问和操作数据库服务器中的数据。ADO使用户能够编写应用程序并通过OLEDB提供者访问和操作数据库中的数据库。ADO对象的主要优点是高速、占用内存、容易使用和磁盘空间少,所以非常适合于作为服务器端的数据库访问技术。ADO对象模型主要由7个对象。分别是:Connection对象、Recordset对象、Command对象、Field对象、Parameter对象、Property对象和Error对象,这7个对象之间的关系如下图所示。ADO对象模型5ADO对象模型ADO对象和数据集合之间的关系6ADO对象模型中还包括数据集合,ADO对象模型中

4、有4个数据集合,分别是:Fields集合、Parameters集合、Properties集合和Errors集合。Fields集合每一个Recordset对象都包含由Field对象组成的Field集合,一个Field对象代表Recordset集中的一列。Parameters集合该集合包含了Command对象的所有Parameter对象。Command对象包含由Parameter对象组成的Parameters集合,使用Parameters集合上的Refresh方法,可以获取有关Command对象中指定的存储过程或者参数化查询的数据库的参数信息。ADO对象集合7ADO对象集合Prope

5、rties集合ADO对象模型中的Connection对象、Command对象、Recordset对象、Field对象等包含由Property对象组成的Properties集合。Errors集合列举Errors集合中的指定错误可使错误处理程序更精确地确定产生错误的原因及错误来源,并采取适当的措施。8连接数据库使用ADO对象建立对数据库的连接有两种方法:使用面向ODBC驱动器的OLEDB驱动程序建立连接,这种连接与任何有ODBC驱动器的数据库兼容。用原始的OLEDB驱动程序建立连接。9ODBC连接通过ODBC(OpenDatabaseConnectivity),用户可以选择希望创建的

6、DSN(DataSourceName)类型,是用户、系统或者文件,其中用户和系统DSN存储在WindowsNT注册表中。系统DSN允许所有的用户登录到特定的服务器上去访问数据库。用户DSN使用适当的安全身份证明限制数据库到特定用户的连接。文件DSN用于从文本文件中获取表格,提供了对多用户的访问,并且通过复制DSN文件,可以轻易地从一个服务器转移到另一个服务器。连接数据库10连接数据库连接字符串使用方式:DSN=数据源名称也可以通过ODBC驱动连接:Driver={MicrosoftAccessDriver(*.mdb)};DBQ=数据库文件Driver={SqlServer};S

7、erver=数据库服务名;database=数据库名称;uid=用户名;pwd=密码;11连接数据库OLEDB连接OLEDB定义了一组COM接口,以便为应用程序提供对存储在不同信息源中的数据的统一访问。此方法允许数据源通过支持适用于数据源的众多DBMS功能的接口共享数据。连接字符串格式Provider=Microsoft.Jet.OLEDB.4.0;DataSource=数据库文件Provider=SQLOLEDB;DataSource=数据库服务名;initialcatalog

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

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

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