网站如何建立Connection对象
Connection对象用于建立和管理应用程序与数据源的链接,也可以用它来执行一个命令。
使用Connection对象的属性和方法可以用来打开和关闭数据库链接。
应用数据库,首先需要一个对数据库的链接,ADO提供了通过使用链接字符串的方法来识别不同的数据库,并且将相应的数据库管理程序指向该数据源么这是通过ADO的链接对象Connection来实现的,然后利用Connection对象的打开、·关闭、执行等方法对该数据库进行操作。
想要读取数据库中的数据,第一个步骤就是要与数据库取得链接,最常用的链接方式有两种,一种是利用链接字符串进行直接链接,另一种则是通过ODBC数据源(DNS)进行链接。
I.建立链接对象
在进行链接之前,必须声明一个对象来作为ASP程序和数据库之间的链接媒介,声明的方法如下:
Set对象变量名称=Server.CreateObject("ADODB.Connection") 其中ADODB.Connection是用来创建链接对象的注册实例名。
通过上述语句就可以建立一个与数据库交换数据的链接对象,这种对象就是Connection对象,对于链接对象的过程就好像为数据源和ASP程序之间搭建准备了一条管道,此时管道还没有和数据源链接,只是提供了一种链接的物质基础。
例如,Set Conn=Server. CreateObject ("ADODB. Connection")
2. 链接数据源
在Connection对象中有一个方法OPEN,其专门用于打开Connection对象与数据库之间的通道,实现数据源与ASP程序的真正连通。OPEN方法使用格式如下:
对象变量.OPEN 链接字符串
其中,链接字符串是用来说明要链接的数据类型及数据的名称。链接字符串有两种不同格式的描述方法。
1)对于Access类型的数据库的链接字符串格式
1)Provider=Microsoft.Jet.OLEDB.4.0;Data Source=指定MDB文件的物理路径,这种方法是用OLEDB链接字符串来实现数据库的访问方式。
2) Driver= { Microsoft Access Driver ( * . mdb) ); DBQ=指向MDB文件的物理路径;UID=用户名;PWD=密码, 这种方法是用ODBC驱动程序实现对数据的访问。‘其中UID和PWD是可选项,分别代表用户名和用户密码。
链接方法
Conn.Open "Provider 'Microsoft. Jet.OLEDB.4.O;" Data Source=d:\St.mdb"
或者:
Conn. open "Driver= (Microsoft Access Driver(*.mdb)};DBQ=&."Server. mappath ("st. mdb")
(2)对于SQL Sever类型的数据库的链接字符串格式快得多,这样就能够大大地提高系统性能和执行速度。
(3) Execute方法Connection的主要任务是在高层控制与数据源之间的交互作用,但是该对象也能执行SQL语句及存储过程,但是利用Connection对象返回数据时,:要抽取的信息是基本的游标即只能读和只能向前的游标。‘使用Execute方法的基本语句:
Set myRecordset= Conn. Execute (CommandText. RecordAffected. Options)
其中:
CommandText:是一个字符串,它包含一个表名或者是某个将被执行的SQL语句。
RecordAffected:是一个变量,数据提供者将它返回此次操作所影响的记录数。Options:用来指定Commandstring参数的性质。
当前题目:网站如何建立Connection对象
文章源于:https://www.cdcxhl.com/news/117931.html
成都网站建设公司_创新互联,为您提供标签优化、品牌网站制作、网站改版、网站导航、动态网站、建站公司
广告
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源:
创新互联