FetchOptions 属性 (RDS)

指示异步获取的类型。

设置和返回值

设置或返回如下值。

常量 说明
AdcFetchUpFront 控件返回到应用程序前将获取 Recordset 的所有记录。在取到完整的 Recordset 之后才允许应用程序使用它进行其他操作。
AdcFetchBackground 只要获取首批记录,控件即可返回应用程序。对试图访问未在首批获取的记录而进行的后续读取将延迟到已实际获取待查的记录,此时控件将返回应用程序。
AdcFetchAsync 默认值。后台取记录时,控件将立即返回应用程序。如果应用程序试图读取尚未获取的记录,则它将读取最接近所发现记录的记录,并且控件会立即返回,以表明已到达 Recordset 的当前的尾部。例如,对 MoveLast 的调用将使当前记录位置移动到实际获取的上一条记录,即使已有其他记录会继续充填 Recordset

注意   使用这些常量的每个客户端可执行文件必须为这些常量提供声明。可以从位于 C:\Program Files\Common Files\System\MSADC 文件夹的文件 Adcvbs.inc 中剪切并粘贴所需的常量声明。

说明

在 Web 应用程序中,通常使用 adcFetchAsync(默认值),因为该值提供更佳的性能。在编译的客户端应用程序中,通常使用 adcFetchBackground

www.holmesian.org