Open 方法 (ADO Recordset)

Open 方法 (ADO Recordset)

打开游标

语法
recordset.Open Source, ActiveConnection, CursorType, LockType, Options
 
典型用法:
rst.Open strSQL, CurrentProject.Connection, adOpenKeyset, adLockReadOnly
 
mrst.Open "表名", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
参数
Source
可选。Variant计算有效的 Command 对象、SQL 语句、表名、存储过程调用、URL 或包含持久存储 Recordset 的文件名或 Stream 对象
ActiveConnection
可选。Variant,计算有效的 Connection 对象变量名,或包含 ConnectionString 参数的 String
CursorType
可选。CursorTypeEnum 值,确定在打开 Recordset提供者应使用的游标类型。默认值为 adOpenForwardOnly
LockType
可选。LockTypeEnum 值,确定在打开 Recordset 时提供者应使用的锁定(并发)类型。默认值为 adLockReadOnly
Options
可选。Long 值,指示提供者计算 Source 参数的方式(如果该参数表示除 Command 对象之外的某些内容),或者指示 Recordset 应该从以前保存过的文件中恢复。可以是一个或多个 CommandTypeEnumExecuteOptionEnum 值,这些值可以用位 AND 操作符组合。
注意   如果从包含持久 RecordsetStream 中打开 Recordset,那么使用 adAsyncFetchNonBlockingExecuteOptionEnum 值将不起作用;提取操作将同步进行并发生阻塞。
adExecuteNoRecordsadExecuteStreamExecuteOpenEnum 值不应与 Open 一起使用。
posted @ 2010-08-24 15:16  wwsheng  阅读(867)  评论(0编辑  收藏  举报