正在加载图片...
第章AD0基c257 下载 34连接语法 上面所叙述的是相关理论,当确实要与数据存储连接时,应该怎么办?如果使用显式定 义的 Connection对象,可以使用Open方法,它的语法如下: [Connectionstring], [UserID], [Password], [Options] 参数如表8-1所示。 表8-1Open方法的参数及说明 Connection String 包含连接细节的字符串。可以是 ODBC DSN的名称、数据链接文件的名称或真实 的连接细节 连接期间,用户使用的名字。覆盖连接字符串中提供的任何用户名 用户的口令。覆盖连接字符串中提供的任何口令 Options 可以是 adAsync Connect,指定异步地建立连接。忽略这个参数,则建立一个同步 异步连接不用于ASP环境,因为脚本语言不能接收来自ADO的事件 8.35连接的例子 下面是几个示例,这里假定 strConv包含一个有效的连接字符串。 为了打开一个连接,使用 Connection对象的Open方法。例如 Set conPubs Server Createobject("ADODB. Connection) con Pubs. Close 也可以使用 Connection String属性 Set conPubs- Server, Createobject("ADODB Connection conPubs. Connectionstring= strconn conPubs. Close 这两种实现方法之间没有什么区别,如果使用前一种方法来实现连接, Connetion String属 性同时也被赋值。 值得注意的是,一旦与数据存储建立了连接,ADO可能会改变 Connection String 属性值。不必担心,ADO只填写一些额外的属性值 3.6连接缓冲池 连接缓冲池( connection pool)总使许多人感到困惑,其实原理非常简单。当关闭一个连接, 就用户(和ADO)而言,这个连接已经关闭。但实际上 OLE DB并没有关闭这个连接,只是将其8.3.4 连接语法 上面所叙述的是相关理论,当确实要与数据存储连接时,应该怎么办?如果使用显式定 义的C o n n e c t i o n对象,可以使用O p e n方法,它的语法如下: 参数如表8 - 1所示。 表8-1 Open方法的参数及说明 参 数 说 明 C o n n e c t i o n S t r i n g 包含连接细节的字符串。可以是 ODBC DSN的名称、数据链接文件的名称或真实 的连接细节 U s e r I D 连接期间,用户使用的名字。覆盖连接字符串中提供的任何用户名 P a s s w o r d 用户的口令。覆盖连接字符串中提供的任何口令 O p t i o n s 可以是a d A s y n c C o n n e c t,指定异步地建立连接。忽略这个参数,则建立一个同步 连接 异步连接不用于A S P环境,因为脚本语言不能接收来自 A D O的事件。 8.3.5 连接的例子 下面是几个示例,这里假定 s t r C o n n包含一个有效的连接字符串。 为了打开一个连接,使用C o n n e c t i o n对象的O p e n方法。例如: 也可以使用C o n n e c t i o n S t r i n g属性: 这两种实现方法之间没有什么区别,如果使用前一种方法来实现连接, C o n n e t i o n S t r i n g属 性同时也被赋值。 值得注意的是,一旦与数据存储建立了连接, A D O可能会改变C o n n e c t i o n S t r i n g 属性值。不必担心,A D O只填写一些额外的属性值。 8.3.6 连接缓冲池 连接缓冲池(connection pool)总使许多人感到困惑,其实原理非常简单。当关闭一个连接, 就用户(和A D O )而言,这个连接已经关闭。但实际上 OLE DB并没有关闭这个连接,只是将其 第8章 ADO 基 础计计257 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有