静态游标

静态游标总是按照首次打开游标时的原样显示结果集。 根据实现,静态游标为只读或读/写,并提供向前和向后滚动。 静态游标通常不会在打开游标后检测对结果集的成员身份、顺序或值所做的更改。 尽管不需要,但静态游标可检测其自己的更新、删除和插入。

静态游标从不检测其他更新、删除和插入。 例如,假定静态游标提取行,然后另一个应用程序将更新该行。 如果应用程序通过静态游标重新提取行,尽管更改由其他应用程序执行,但看到的值将保持不变。 支持所有类型的滚动,但提供程序对书签的支持不确定。

如果应用程序不需要检测数据更改并需要滚动,则静态游标是最佳选择。 使用 adOpenStatic CursorTypeEnum 指示要在 ADO 中使用静态游标。

另请参阅

只进游标
键集游标
动态游标