e股脑电脑教程网
  • 首 页
  • 操作系统
  • 应用软件
  • 下载工具
  • 影音视频
  • 办公软件
  • 媒体制作
  • 网站建设
  • 平面设计
  • 数据库
  • 程序开发
  • 视频教程
编辑推荐: | 文章搜索:
您现在的位置: e股脑 >> 程序开发 >> ASP教程 >> ADOAPI参考(ADO方法)之四 >> 教程正文
 
教程搜索
 
 
相关教程
  • 在VisualJ++中编写ASPCOM
  • ADOAPI参考(DataControl对
  • ADOAPI参考(DataSpace对象
  • ADOAPI参考(Parameter对象
  • ADOAPI参考(ADO集合)
  • ADOAPI参考(ADO方法)之二
  • ADOAPI参考(ADO方法)之一
  • ADOAPI参考(ADO方法)之四
  • ADOAPI参考(ADO方法)之三
  • ADOAPI参考(ADO方法)之五
  • ADOAPI参考(ADO动态属性)
  • ADOAPI参考(ADO属性)
  • 利用W3JMAIL组件收POP3邮
  • 调试asp的组件时,不需重
  • 给你的FileSystemObject对
  • 用MSscriptencode加密asp
 
 
赞 助 商
 
 
ADOAPI参考(ADO方法)之四
  • 来源:e股脑
  • 点击次数:
  • 更新时间:2007-8-9

Open 方法 (ADO Connection)

打开到数据源的连接。

语法

connection.Open ConnectionString, UserID, Password, Options

参数 ConnectionString 可选,字符串 ,包含连接信息。参阅 ConnectionString 属性可获得有效设置的详细信息。 UserID 可选,字符串 ,包含建立连接时所使用用户名。 Password 可选,字符串 ,包含建立连接时所使用密码。 Options 可选,ConnectOptionEnum 值。决定该方法是在连接建立之后(异步)还是连接建立之前(同步)返回。可以是如下某个常量: 常量 说明 adConnectUnspecified (默认)同步打开连接。 adAsyncConnect 异步打开连接。ConnectComplete 事件可以用于决定连接何时可用。 说明

使用 Connection 对象的 Open 方法可建立到数据源的物理连接。在该方法成功完成后连接是活跃的,可以对它发出命令并且处理结果。

使用可选的 ConnectionString 参数指定连接字符串,它包含由分号分隔的一系列 argument = value 语句。ConnectionString 属性自动继承用于 ConnectionString 参数的值,因此可在打开之前设置 Connection 对象的 ConnectionString 属性,或在 Open 方法调用时使用 ConnectionString 参数设置或覆盖当前连接参数。

如果在 ConnectionString 参数和可选的 UserID 及 Password 参数中传送用户和密码信息,那么 UserID 和 Password

参数将覆盖 ConnectionString 中指定的值。

在对打开的 Connection 的操作结束后,可使用 Close 方法释放所有关联的系统资源。关闭对象并非将它从内存中删除;可以更改它的属性设置并在以后再次使用 Open 方法打开它。要将对象完全从内存中删除,可将对象变量设置为 Nothing。

远程数据服务用法 当在客户端的 Connection 对象上使用 Open 方法时,在 Connection 对象上打开 Recordset 之前 Open 方法其实并未建立到服务器的连接。

Open 方法 (ADO Recordset)

打开游标。

语法

recordset.Open Source, ActiveConnection, CursorType, LockType, Options

参数 Source 可选,变体型,计算 Command 对象的变量名、SQL 语句、表名、存储过程调用或持久 Recordset 文件名。 ActiveConnection 可选。变体型,计算有效 Connection 对象变量名;或字符串,包含 ConnectionString 参数。 CursorType 可选,CursorTypeEnum 值,确定提供者打开 Recordset 时应该使用的游标类型。可为下列常量之一(参阅 CursorType 属性可获得这些设置的定义)。 常量 说明 AdOpenForwardOnly (默认值)打开仅向前类型游标。 AdOpenKeyset 打开键集类型游标。 AdOpenDynamic 打开动态类型游标。 AdOpenStatic 打开静态类型游标。 LockType 可选。确定提供者打开 Recordset 时应该使用的锁定(并发)类型的 LockTypeEnum

值,可为下列常量之一(参见 LockType 属性可获得详细信息)。 常量 说明 AdLockReadOnly (默认值)只读 — 不能改变数据。 AdLockPessimistic 保守式锁定(逐个) — 提供者完成确保成功编辑记录所需的工作,通常通过在编辑时立即锁定数据源的记录。 AdLockOptimistic 开放式锁定(逐个) — 提供者使用开放式锁定,只在调用Update 方法时才锁定记录。 AdLockBatchOptimistic 开放式批更新—用于批更新模式(与立即更新模式相对)。 Options 可选,长整型 值,用于指示提供者如何计算 Source 参数(如果它代表的不是 Command 对象),或从以前保存 Recordset 的文件中恢复 Recordset 。可为下列常量之一(参见 CommandType 属性可获得该列表中前五个常量的详细说明)。 常量 说明 adCmdText 指示提供者应该将 Source 作为命令的文本定义来计算。 adCmdTable 指示 ADO 生成 SQL 查询以便从在 Source 中命名的表中返回所有行。 adCmdTableDirect 指示提供者更改从在 Source 中命名的表中返回所有行。 adCmdStoredProc 指示提供者应该将 Source 视为存储过程。 adCmdUnknown 指示 Source 参数中的命令类型为未知。 adCmdFile 指示应从在 Source 中命名的文件中恢复保留(保存的)Recordset 。 adAsyncExecute 指示应异步执行 Source 。 adAsyncFetch 指示在提取 Initial Fetch Size 属性中指定的初始数量后,应该异步提取所有剩余的行。如果所需的行尚未提取,主要的线程将被堵塞直到行重新可用。 adAsyncFetchNonBlocking 指示主要线程在提取期间从未堵塞。如果所请求的行尚未提取,当前行自动移到文件末尾。 说明

[1] [2] [3] [4] 下一页

  • 上一篇教程: ADOAPI参考(ADO方法)之三
  • 下一篇教程: ADOAPI参考(ADO方法)之一
  •  

    关于本站 | 广告联系 | 版权声明 | 使用帮助

    Copyright © 2004-2008 www.egunao.com All rights reserved.