- 关 键 词:
- sql server
- windows
- 存储过程
- 网格
异步加载是ADO的一种数据加载方式,主要由记录集的options参数来控制!
ADO210.CHM中的格式:
recordset.Open Source, ActiveConnection, CursorType, LockType, Options
Options
可选。Long 值,指示提供者计算 Source 参数的方式(如果该参数表示除 Command 对象之外的某些内容),或者指示 Recordset 应该从以前保存过的文件中恢复。可以是一个或多个 CommandTypeEnum 或 ExecuteOptionEnum 值,这些值可以用位 AND 操作符组合。
ExecuteOptionEnum
指定提供者执行命令的方式。
常量 值 说明
adAsyncExecute 0x10 指示命令将异步执行。
该值不能与 CommandTypeEnum 的值 adCmdTableDirect 组合。
adAsyncFetch 0x20 指示在 CacheSize 属性中指定的初始数量以后的剩余行将被异步检索。
adAsyncFetchNonBlocking 0x40 指示检索时主线程从不会阻塞。如果未检索到所请求的行,当前行将自行移动到文件结尾。
如果从包含持久存储 Recordset 的 Stream 中打开 Recordset,那么 adAsyncFetchNonBlocking 将不起作用;该操作将同步进行并发生阻塞。
当 adCmdTableDirect 选项被用于打开 Recordset 时,adAsynchFetchNonBlocking 不起作用。
adExecuteNoRecords 0x80 指示命令文本是不返回行的命令或存储过程(例如,仅插入数据的命令)。如果检索到任何行,它们将被放弃且不返回。
adExecuteNoRecords 只能作为可选参数传递给 Command 或 Connection 的 Execute 方法。
adExecuteStream 0x400 指示命令执行的结果应当作为流返回。
adExecuteStream 只能作为可选参数传递给 Command 的 Execute 方法。
adExecuteRecord 指示 CommandText 是一个命令或存储过程,它返回应当被作为 Record 对象返回的单一行。
adOptionUnspecified -1 指示未指定命令。
CommandTypeEnum
指定解释命令参数的方法。
常量 值 说明
adCmdUnspecified -1 不指定命令类型的参数。
adCmdText 1 按命令或存储过程调用的文本定义计算 CommandText。
adCmdTable 2 按表名计算 CommandText,该表的列全部是由内部生成的 SQL 查询返回的。
adCmdStoredProc 4 按存储过程名计算 CommandText。
URl收藏 http://www.qqread.com/vb/o120708010.html
更多内容请看ASP.NET教程、FreeBSD使用教程专题,或进入讨论组讨论。
ADO210.CHM中的格式:
recordset.Open Source, ActiveConnection, CursorType, LockType, Options
Options
可选。Long 值,指示提供者计算 Source 参数的方式(如果该参数表示除 Command 对象之外的某些内容),或者指示 Recordset 应该从以前保存过的文件中恢复。可以是一个或多个 CommandTypeEnum 或 ExecuteOptionEnum 值,这些值可以用位 AND 操作符组合。
ExecuteOptionEnum
指定提供者执行命令的方式。
常量 值 说明
adAsyncExecute 0x10 指示命令将异步执行。
该值不能与 CommandTypeEnum 的值 adCmdTableDirect 组合。
adAsyncFetch 0x20 指示在 CacheSize 属性中指定的初始数量以后的剩余行将被异步检索。
adAsyncFetchNonBlocking 0x40 指示检索时主线程从不会阻塞。如果未检索到所请求的行,当前行将自行移动到文件结尾。
如果从包含持久存储 Recordset 的 Stream 中打开 Recordset,那么 adAsyncFetchNonBlocking 将不起作用;该操作将同步进行并发生阻塞。
当 adCmdTableDirect 选项被用于打开 Recordset 时,adAsynchFetchNonBlocking 不起作用。
adExecuteNoRecords 0x80 指示命令文本是不返回行的命令或存储过程(例如,仅插入数据的命令)。如果检索到任何行,它们将被放弃且不返回。
adExecuteNoRecords 只能作为可选参数传递给 Command 或 Connection 的 Execute 方法。
adExecuteStream 0x400 指示命令执行的结果应当作为流返回。
adExecuteStream 只能作为可选参数传递给 Command 的 Execute 方法。
adExecuteRecord 指示 CommandText 是一个命令或存储过程,它返回应当被作为 Record 对象返回的单一行。
adOptionUnspecified -1 指示未指定命令。
CommandTypeEnum
指定解释命令参数的方法。
常量 值 说明
adCmdUnspecified -1 不指定命令类型的参数。
adCmdText 1 按命令或存储过程调用的文本定义计算 CommandText。
adCmdTable 2 按表名计算 CommandText,该表的列全部是由内部生成的 SQL 查询返回的。
adCmdStoredProc 4 按存储过程名计算 CommandText。
URl收藏 http://www.qqread.com/vb/o120708010.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- ASP.NET教程 (8422篇文章)
- FreeBSD使用教程 (6551篇文章)
- VB+Access设计图书管理系统 (104238次浏览)
- VB设计有语音报时和报警功能的闹钟 (13528次浏览)
- 用VB制作一个简单的MP3播放器 (8172次浏览)
- DataGrid 控件的使用 (5010次浏览)
- 用VB编写记事本 (4443次浏览)
- IP地址与子网掩码(二) (4152次浏览)
- IP地址与子网掩码(三) (3708次浏览)
- 掌握VB中的ADO数据对象编程 (3504次浏览)
- 在VB下设计开发实时的数据采集曲线 (3403次浏览)
- VB中使用WinSock控件编写网络程序 (3400次浏览)



