クライアント側カーソルを選択するか、CursorLocation プロパティを adUseClient に設定すると、MICROSOFT Cursor Service for OLE DB が呼び出されます。 また、ADO のコンテキストでは基本的に同じ "クライアント カーソル エンジン" への参照が表示される場合もあります。 このサービスは、データ プロバイダーのカーソルサポート機能を補完します。 その結果、すべてのデータ プロバイダーから比較的均一な機能を認識できます。
Cursor Service for OLE DB では、動的プロパティを使用できるようになり、特定のメソッドの動作が強化されます。 たとえば、Optimize 動的プロパティを使用すると、一時インデックスを作成して、Find メソッドなどの特定の操作を容易にできます。
Cursor Service では、すべてのケースでバッチ更新がサポートされます。 また、静的カーソルなど、データ プロバイダーが提供できるカーソルの数が少ない場合に、動的カーソルなど、より多くの機能を持つカーソルの種類をシミュレートします。