- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 ADO 对象
第七章 ADO 对象 7.1 ADO (ActiveX Data Objects,ActiveX数据对象) 概述 7.1.1 ASP与数据库 在利用ASP开发基于Internet/Intranet的浏览器/服务器结构的管理信息系统时,必须要解决的就是如何实现网页与数据库的连接和集成,实现这个目的,一般的方法是采用集成了ODBC接口功能的Web服务器。 对于一个ASP程序而言,它通常是通过ADO层和ODBC接口来访问数据库的。 ASP对数据库的整个访问过程是这样:客户端的浏览器向Web服务器提出ASP页面文件请求(包括数据库的操作),服务器将把该页面由ASP.DLL文件进行解释,并在服务器端运行,完成数据库的操作,再把数据库操作的结果生成动态的网页返回给浏览器,浏览器再将该网页内容显示在客户端。 7.1.2 ODBC的安装设置 1.ODBC(开放式数据库连接 Open Database Connectivity)是一套?API(应用程序接口),用这套 API 允许你书写可以应用在各种 RDBMS 服务器上进行操作的应用。ODBC 提供一个与产品无关的在前端应用和后端数据库服务器之间的接口,允许用户可以书写可以运行于来自不同厂商的数据库服务器上的应用。利用ODBC访问数据时,必须先在ODBC管理器中设计ODBC数据源。每个数据源被指定一个名字DSN(Data Source Name),是应用程序与数据库之间的桥梁,应用程序指明具体的DSN,ODBC管理器会使用正确的方式与该DSN代表的数据库通信。 2.创建SQL Server数据源 数据库驱动程序使用Data Source Name (DSN)定位和标识特定的ODBC兼容数据库,将信息从Web应用程序传递给数据库。 步骤:通过在Windows的\“开始\”菜单打开\“控制面板”\“管理工具”,您可以创建基于DSN的文件。双击“ODBC\”图标,然后选择\“系统 DSN\属性页,单击\添加\,选择数据库驱动程序,然后单击\下一步\。按照后面的指示配置适用于您的数据库软件的DSN。 数据库有很多种,如:Fox 数据库(.dbf)、Access 数据库(.mdb)、Oracle 和 SQL Server 等等; 1. 在“创建新数据源”对话框中,从列表框中选择“SQL Server\,然后单击\下一步\。 键入DSN文件的名称,然后单击\下一步\。 单击“完成”创建数据源。 2. 键入运行SQL服务程序的服务器的名称、登录ID和密码。 在“创建SQL Server的新数据源\对话框中,在\服务器\列表框中键入包含SQL Server数据库的服务器的名称,然后单击\下一步\。 选择验证登录ID的方式。 如果要选择SQL服务器验证,请输入一个登录ID和密码,然后单击\下一步\。 3. 在“创建 SQL Server的新数据源\”对话框中,设置默认数据库等信息,然后单击\下一步\。 4. 在“ODBC Microsoft SQL Server安装程序”对话框中,单击“测试数据源”。如果DSN正确创建,\测试结果\对话框将指出测试成功完成。 7.1.3 ADO中的对象和数据集合 ASP对数据库的访问是可以通过ADO模式来实现。ADO对象给开发人员提供了一种快捷、简单、高效的数据库访问方法,ADO可以包含在脚本中来产生对数据库的连接,并从数据库表中读取记录,形成实际要使用的对象集合。 ADO包含七个对象: ADO包含四个数据集合: 7.2 Connection对象 Connection对象负责与数据库实际的连接动作,代表与数据源进行的惟一会话。其他对象都依赖它的连接才能发挥其功能。创建语法如下: Set Conn=Server.CreateObject(ADODB.Connection) Conn是新创建的Connection对象的名称 1.Open方法 负责创建与数据库的物理连接, 语法如下: connection.Open ConnectionString, UserID, Password 其中ConnectionString包含用于建立连接数据源的信息。UserID包含建立连接时所使用用户名。Password包含建立连接时所使用密码。 注意:如果在ConnectionString参数中包括了用户名和密码信息,而同时UserID及Password参数也存在,那么UserID和Password参数将覆盖ConnectionString中指定相应的信息。 在创建连接时,由于数据库的不同,Con
文档评论(0)