第七章 ADO 对象.ppt

第七章 ADO 对象.ppt

ID:48045707

大小:470.00 KB

页数:74页

时间:2020-01-13

第七章  ADO 对象.ppt_第1页
第七章  ADO 对象.ppt_第2页
第七章  ADO 对象.ppt_第3页
第七章  ADO 对象.ppt_第4页
第七章  ADO 对象.ppt_第5页
资源描述:

《第七章 ADO 对象.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章ADO对象7.1ADO(ActiveXDataObjects,ActiveX数据对象)概述7.1.1ASP与数据库在利用ASP开发基于Internet/Intranet的浏览器/服务器结构的管理信息系统时,必须要解决的就是如何实现网页与数据库的连接和集成,实现这个目的,一般的方法是采用集成了ODBC接口功能的Web服务器。对于一个ASP程序而言,它通常是通过ADO层和ODBC接口来访问数据库的。ASP对数据库的整个访问过程是这样:客户端的浏览器向Web服务器提出ASP页面文件请求(包括数据库的操作),服

2、务器将把该页面由ASP.DLL文件进行解释,并在服务器端运行,完成数据库的操作,再把数据库操作的结果生成动态的网页返回给浏览器,浏览器再将该网页内容显示在客户端。7.1.2ODBC的安装设置1.ODBC(开放式数据库连接OpenDatabaseConnectivity)是一套API(应用程序接口),用这套API允许你书写可以应用在各种RDBMS服务器上进行操作的应用。ODBC提供一个与产品无关的在前端应用和后端数据库服务器之间的接口,允许用户可以书写可以运行于来自不同厂商的数据库服务器上的应用。利用ODBC访

3、问数据时,必须先在ODBC管理器中设计ODBC数据源。每个数据源被指定一个名字DSN(DataSourceName),是应用程序与数据库之间的桥梁,应用程序指明具体的DSN,ODBC管理器会使用正确的方式与该DSN代表的数据库通信。2.创建SQLServer数据源数据库驱动程序使用DataSourceName(DSN)定位和标识特定的ODBC兼容数据库,将信息从Web应用程序传递给数据库。步骤:通过在Windows的“开始”菜单打开“控制面板”“管理工具”,您可以创建基于DSN的文件。双击“ODBC

4、”图标,然后选择“系统DSN"属性页,单击"添加",选择数据库驱动程序,然后单击"下一步"。按照后面的指示配置适用于您的数据库软件的DSN。数据库有很多种,如:Fox数据库(.dbf)、Access数据库(.mdb)、Oracle和SQLServer等等;1.在“创建新数据源”对话框中,从列表框中选择“SQLServer",然后单击"下一步"。键入DSN文件的名称,然后单击"下一步"。单击“完成”创建数据源。2.键入运行SQL服务程序的服务器的名称、登录ID和密码。在“创建SQLServ

5、er的新数据源"对话框中,在"服务器"列表框中键入包含SQLServer数据库的服务器的名称,然后单击"下一步"。选择验证登录ID的方式。如果要选择SQL服务器验证,请输入一个登录ID和密码,然后单击"下一步"。3.在“创建SQLServer的新数据源”对话框中,设置默认数据库等信息,然后单击"下一步"。4.在“ODBCMicrosoftSQLServer安装程序”对话框中,单击“测试数据源”。如果DSN正确创建,"测试结果"对话框将指出测试成功完成。7.1.3ADO中的对象和数据集合

6、ASP对数据库的访问是可以通过ADO模式来实现。ADO对象给开发人员提供了一种快捷、简单、高效的数据库访问方法,ADO可以包含在脚本中来产生对数据库的连接,并从数据库表中读取记录,形成实际要使用的对象集合。ADO包含七个对象:Connection对象用于创建数据源和ADO接口的连接Error对象返回一个数据库连接上的错误Command对象提交给数据源的命令,传递SQL命令Parameter对象用来向SQL语句传递参数Recordset对象从数据源中返回的结果集Field对象表示一个记录集中的某个字段Prope

7、rty对象指明一个ADO对象的属性ADO包含四个数据集合:Fields数据集合与一个Recordset对象的所有字段关联Properties数据集合与conection,Recordset,Command对象关联Parameters数据集合与command对象关联Error数据集合用来响应一个连接上的单一错误ADO对象模型中最重要的是Connection,Command,Recordset对象。7.2Connection对象Connection对象负责与数据库实际的连接动作,代表与数据源进行的惟一会话。其他对

8、象都依赖它的连接才能发挥其功能。创建语法如下:SetConn=Server.CreateObject("ADODB.Connection")Conn是新创建的Connection对象的名称1.Open方法负责创建与数据库的物理连接,语法如下:connection.OpenConnectionString,UserID,Password其中ConnectionString包含用于建立连接数据源的信息。

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

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

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