- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用ASP访问数据库的几种常见方式 ????ActiveX?Data?Objects?(ADO)?是一项容易使用并且可扩展的将数据库访问添加到?Web?页的技术。可以使用?ADO?去编写紧凑简明的脚本以便连接到?Open?Database?Connectivity?(ODBC)?兼容的数据库和?OLE?DB?兼容的数据源。如果您是一个对数据库连接有一定了解的脚本编写人员,那么您将发现?ADO?命令语句并不复杂而且容易掌握。同样地,如果您是一个经验丰富的数据库编程人员,您将会正确认识?ADO?的先进的与语言无关性和查询处理功能。?创建?ODBC?DSN?文件?在创建数据库脚本之前,必须提供一条使?ADO?定位、标识和与数据库通讯的途径。数据库驱动程序使用?Data?Source?Name?(DSN)?定位和标识特定的?ODBC?兼容数据库,将信息从?Web?应用程序传递给数据库。典型情况下,DSN?包含数据库配置、用户安全性和定位信息,且可以获取?Windows?NT?注册表项中或文本文件的表格。?通过?ODBC,您可以选择希望创建的?DSN?的类型:用户、系统?或?文件。用户和系统?DSN?存储在?Windows?NT?注册表中。系统?DSN?允许所有的用户登录到特定的服务器上去访问数据库,而用户?DSN?使用适当的安全身份证明限制数据库到特定用户的连接。文件?DSN?用于从文本文件中获取表格,提供了对多用户的访问,并且通过复制?DSN?文件,可以轻易地从一个服务器转移到另一个服务器。由于以上原因,本主题中的示例将使用文件?DSN。?通过在?Windows?的“开始”菜单打开“控制面板”,您可以创建基于?DSN?的文件。双击“ODBC”图标,然后选择“文件?DSN”属性页,单击“添加”,选择数据库驱动程序,然后单击“下一步”。按照后面的指示配置适用于您的数据库软件的?DSN。?配置?Microsoft?Access?数据库的文件?DSN?在“创建新数据源”对话框中,从列表框选择“Microsoft?Access?Driver”,然后单击“下一步”。?键入您的?DSN?文件名,然后单击“下一步”。?单击“完成”创建数据源。?在“ODBC?Microsoft?Access?97?安装程序”对话框中,单击“选择”。选择?Microsoft?Access?数据库文件?(*.mdb),然后单击“确定”。?注意?由于性能和可靠性的原因,我们极力推荐您使用“客户-服务器数据库引擎”配置由这样一种?Web?应用程序驱动的数据,这些?Web?应用程序必须满足?10?个以上的用户的同时访问。尽管?ASP?可以使用任何?ODBC?兼容的数据库,但它是为使用客户-服务器数据库而设计的,而且经过了严格的测试,这些数据库包括?Microsoft?SQL?Server、Oracle?等。?ASP?支持共享文件数据库(如?Microsoft?Access?或?Microsoft?FoxPro)作为有效的数据源。尽管在?ASP?文档中的一些示例使用共享文件数据库,但我们建议只将此类数据库引擎用于开发或有限的配置方案。共享文件数据库可能无法很好地适用于可满足高需求、高质量的?Web?应用程序的客户-服务器数据库。?配置?SQL?Server?数据库文件?DSN?注意?如果数据库驻留在远程服务器上,请与服务器管理员联系,获取附加的配置信息;下面的过程使用?SQL?Server?的?ODBC?默认的设置,它可能不适用于您的硬件配置。?在“创建新数据源”对话框中,从列表框中选择“SQL?Server”,然后单击“下一步”。?键入?DSN?文件的名称,然后单击“下一步”。?单击“完成”创建数据源。?键入运行?SQL?服务程序的服务器的名称、登录?ID?和密码。?在“创建?SQL?Server?的新数据源”对话框中,在“服务器”列表框中键入包含?SQL?Server?数据库的服务器的名称,然后单击“下一步”。?选择验证登录?ID?的方式。?如果要选择?SQL?服务器验证,请输入一个登录?ID?和密码,然后单击“下一步”。?在“创建?SQL?Server?的新数据源”对话框中,设置默认数据库、存储过程设置的驱动程序和?ANSI?标识,然后单击“下一步”。(要获取详细信息,请单击“帮助”。)?在对话框(同样名为“创建?SQL?Server?的新数据源”)中,选择一种字符转换方法,然后单击“下一步”。?(详细信息,请单击“帮助”。)?在下一个对话框(同样名为“创建?SQL?Server?的新数据源”)中,选择登录设置。?注意?典型情况下,?您只能使用日志来调试数据库访问问题。?在“ODBC?Microsoft?
文档评论(0)