下载此文档

ASP中对ADO的使用.doc


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
ASP中使用ADO访问数据源Postedon2007-11-1211:35天地狂虫阅读(11)评论(0) 编辑 收藏所属分类:(ADO)是一种既易于使用又可扩充的技术,用来将数据库访问添加到您的Web页可以使用ADO编写简洁和可升级的脚本以连接到与OLEDB兼容的数据源,如数据库、电子表格、顺序数据文件或电子邮件目录。OLEDB是一个系统级的编程接口,接口,用来展示数据库管理系统的功能。使用ADO的对象模型,您可以轻松地(使用VBScript或JScript等脚本语言)访问这些接口并将数据库功能添加到您的Web应用程序中。另外,您还可以使用ADO访问与开放式数据库互连(ODBC)兼容的数据库。如果您是一位对数据库互连知识有一定了解的脚本编写者,您将会发现ADO的命令语法很简单,而且很容易使用。如果您是一位经验丰富的开发人员,您将会非常欣赏ADO提供的这种可升级的对各种数据源的高性能访问。关于ADO的详细信息,请访问Microsoft通用数据访问(UDA)Web站点a/。创建连接字符串创建Web应用程序的第一步是给ADO提供一种定位并识别数据源的方法。这是通过“连接字符串”来完成的,连接字符串是一系列用分号分隔的参数,用来定义诸如数据源提供者和数据源位置等参数。ADO使用连接字符串来识别OLEDB“提供者”并将提供者指向数据源。提供者是一个组件,用来描述数据源并以行集合的形式将信息展示给应用程序。下表列出了几个通用数据源的OLEDB连接字符串:essProvider=;Source==;Source=指向服务器上数据库的路径OracleProvider=;Source=指向服务器上数据库的路径MicrosoftIndexingServiceProvider=;Source=指向文件的路径为了提供向后兼容,ODBC的OLEDB提供者支持ODBC连接字符串语法。下表列出了通常使用的ODBC连接字符串:essDriver={essDriver(*.mdb)};DBQ=={SQLServer};SERVER=指向服务器的路径OracleDriver={MicrosoftODBCforOracle};SERVER=指向服务器的路径MicrosoftExcelDriver={MicrosoftExcelDriver(*.xls)};DBQ=;DriverID=278MicrosoftExcel97Driver={MicrosoftExcelDriver(*.xls)};DBQ=;DriverID=790ParadoxDriver={MicrosoftParadoxDriver(*.db)};DBQ=;DriverID=26文本Driver={MicrosoftTextDriver(*.txt;*.csv)};DefaultDir=®(带有一个数据库容器) Driver={MicrosoftVisualFoxProDriver};SourceType=DBC;SourceDb=(不带数据库容器) Driver={MicrosoftVisualFoxProDriver};SourceType=DBF;SourceDb=(使用UNC路径引用位于远程计算机上的数据源的)连接字符串可能造成潜在的安全问题。要禁止对您的数据源进行未授权访问,可为需要访问数据的计算机创建Windows帐号,然后对数据源应用适当的NTFS权限。详细信息,请参阅使用NTFS保护文件。设计Web数据应用程序时应考虑的高级问题由于性能和可靠性的原因,我们强烈推荐,在配置数据驱动Web应用程序(需要能满足大约10个以上并发用户同时进行高要求的访问)时,使用客户端服务器数据库引擎。虽然ADO适用于与OLEDB兼容的任何数据源,但经过广泛的测试,主要设计为与客户端服务器数据库(如MicrosoftSQLServer或Oracle)一起工作。ASP支持共享文件数据库(ess或MicrosoftFoxPro)作为有效的数据源。虽然在ASP文档中有些示例使用了“共享文件”数据库,但我们还是建议这些类型的数据库引擎只用于开发目的或有限的开发方案中。共享文件数据库可能不如客户端服务器数据库更适

ASP中对ADO的使用 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miaoshen1985
  • 文件大小50 KB
  • 时间2019-05-04