asp数据库连接大全╱asp,数据库,access,asp连接,asp,数据连接,ole,db,odbc技术

asp数据库连接大全╱asp,数据库,access,asp连接,asp,数据连接,ole,db,odbc技术

ID:9800154

大小:163.00 KB

页数:22页

时间:2018-05-10

asp数据库连接大全╱asp,数据库,access,asp连接,asp,数据连接,ole,db,odbc技术_第1页
asp数据库连接大全╱asp,数据库,access,asp连接,asp,数据连接,ole,db,odbc技术_第2页
asp数据库连接大全╱asp,数据库,access,asp连接,asp,数据连接,ole,db,odbc技术_第3页
asp数据库连接大全╱asp,数据库,access,asp连接,asp,数据连接,ole,db,odbc技术_第4页
asp数据库连接大全╱asp,数据库,access,asp连接,asp,数据连接,ole,db,odbc技术_第5页
资源描述:

《asp数据库连接大全╱asp,数据库,access,asp连接,asp,数据连接,ole,db,odbc技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ASP数据库操作大全

2、提前阅读:

3、什么叫活动服务器组件(ActiveServerCompontents)?组件是基于Activex技术的代码片断,通过指定接口提供指定的一组服务,组件供给客户端(Clients)在运行时候请求的对象。你可以理解成组件是一种程序,通过调用这种程序,你可以实现你在ASP程序中无法实现或者很难实现的功能,组件是一种很好的代码重用方法。我们可以运用ActiveServerPages设计制作动态、交互的Web页面,但是一旦你开始着手工作,参与一些实际工作的时候,你会发现asp在某些方面功能不强,甚至不借助服务器端组件就很难实现

4、某些功能,例如:数据库操作(我们通常使用ADO,ADO就是一个组件),邮件功能,文件系统操作,图形功能...但是幸运的是我们可以找到很多组件来提高ASP编程应用能力,在下面的内容我们将系统的介绍有关的组件,在下一章里面我们还将详细介绍如何亲自动手编写组件。活动服务器组件的调用方法服务器组件和ASP内置对象应用程序(Application)、会话(Session)、请求(Request)、响应(Response)和服务器对象不同,不能直接使用,而必须首先被实例化。CreateObject函数创建一个对象并返回一个对对象的引用。这个函数的语法如下:Se

5、tobjVar=Server.CreateObject(class)Class表示创建什么样的对象Class的格式如下显示:application.className其中application是应用程序的名字,className是这种对象的名字。一个application可以由一个或者多个对象组成。他们可以在内部之间相互调用的。例如SetmyConnection=Server.Createobject("AdoDB.Recordset")注意:不能这样创建的Asp内建对象的实例,如下面的例子将导致一个错误<%SetResponse=Server.C

6、reateObject("Response")%>你可以就通过在你的ASP脚本中使用活动服务器端组件,创建动态,交互的Web页面

7、存取数据库

8、附1.早期的数据库连接是非常困难的.因为各种数据库的格式都不一样,开发者得对他们所开发的每种数据库的底层API必须有深刻的了解.因此,能处理各种各样数据库的通用的API就应运而生了-―ODBC(OpenDatabaseConnectivity),ODBC是人们在创建通用API的早期产物。在程序中可以使用相同的代码访问不同的数据产品,因此有许多种数据库(如:Access,MS-SQLServer,Oracle,

9、Informix等.)遵从了这种标准,被称为ODBC兼容的数据库.ODBC的具体作用如图所示: 一般,odbc是由一套扩展的dll(dynamic link library动态链接库)组成,dll提供了标准的数据库应用程序设计接口。而odbc是建立在标准化的sql(structuredQueryLanguage,结构化查询语言)之上。所以通过odbc和sql,就可以编写独立于任何数据库产品的数据访问程序。2、用odbc连接数据库:odbc中提供三种dsn,它们的区别很简单:用户dsn只能用于本用户。系统dsn和文件dsn的区别只在于连接信息的存放位

10、置不同:系统dsn存放在odbc储存区里,而文件dsn则放在一个文本文件中。在asp中使用它们时,写法如下:A.链接sqlserver:用系统dsn:connstr="DSN=dsnname;UID=xx;PWD=xxx;DATABASE=dbname"用文件dsn:connstr="FILEDSN=xx;UID=xx;PWD=xxx;DATABASE=dbname"还可以用连接字符串(从而不用再建立dsn):connstr="DRIVER={SQLSERVER};SERVER=servername;UID=xx;PWD=xxx"B.链接acces

11、s:用系统dsn:connstr="DSN=dsnname"(或者为:connstr="DSN=dsnname;UID=xx;PWD=xxx")用文件dsn:connstr="FILEDSN=xx"还可以用连接字符串(从而不用再建立dsn):connstr="DRIVER={MicrosoftAccessDriver};DBQ=d:abcabc.mdb"3、缺陷:ODBC含有大量的低级的调用,因此开发ODBC应用程序还比较困难.开发者不得不将大量的精力花在底层的数据库通信中,而不能专注于他们所要处理的数据.OLEDB多年以来,ODBC已成为访问

12、客户端/服务器数据库的标准。ODBC提供了基于标准的接口,接口要求SQL处理功能,并被优化用于基于SQL的方法。然而,如果

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

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

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