Der Microsoft Cursor Service für OLE DB
Wenn Sie einen clientseitigen Cursor auswählen oder die eigenschaft CursorLocation auf adUseClient-festlegen, rufen Sie den Microsoft Cursor Service für OLE DB auf. Möglicherweise werden auch Verweise auf die "Client Cursor Engine" angezeigt, was im Wesentlichen dasselbe im Kontext von ADO ist. Dieser Dienst ergänzt die Cursorunterstützungsfunktionen von Datenanbietern. Daher können Sie relativ einheitliche Funktionen von allen Datenanbietern wahrnehmen.
Der Cursordienst für OLE DB stellt dynamische Eigenschaften zur Verfügung und verbessert das Verhalten bestimmter Methoden. Beispielsweise ermöglicht die Optimize dynamische Eigenschaft die Erstellung temporärer Indizes, um bestimmte Vorgänge wie die Find-Methode zu erleichtern.
Der Cursordienst ermöglicht die Unterstützung für die Batchaktualisierung in allen Fällen. Es simuliert auch fähigere Cursortypen, z. B. dynamische Cursor, wenn ein Datenanbieter nur weniger fähige Cursor bereitstellen kann, z. B. statische Cursor.