Freigeben über


Cursor- und Sperreigenschaften

Während die Merkmale eines Cursors von den Funktionen des Anbieters abhängen, gelten die folgenden Vor- und Nachteile im Allgemeinen für die verschiedenen Arten von Cursorn und Sperren.

Cursor- oder Sperrtyp Vorteile Benachteiligungen
adOpenForwardOnly – Niedrige Ressourcenanforderungen - Rückwärts scrollen nicht möglich
- Keine Daten-Gleichzeitigkeit
adOpenStatic - Bildlauffähig - Keine Daten-Gleichzeitigkeit
adOpenKeyset- - Einige Datenkonkurrenz
- Bildlauffähig
– Höhere Ressourcenanforderungen
– Nicht im getrennten Szenario verfügbar
adOpenDynamic - Hohe Datenparallelität
- Bildlauffähig
– Höchste Ressourcenanforderungen
– Nicht im getrennten Szenario verfügbar
adLockReadOnly- – Niedrige Ressourcenanforderungen
- Hochskalierbar
- Daten, die nicht über den Cursor aktualisiert werden können
adLockBatchOptimistic – Batchaktualisierungen
– Ermöglicht getrennte Szenarien
- Andere Benutzer, die auf Daten zugreifen können
– Daten können von mehreren Benutzern gleichzeitig geändert werden
adLockPessimistic - Daten können von anderen Benutzern nicht geändert werden, während sie gesperrt sind – Verhindert, dass andere Benutzer auf Daten zugreifen, während sie gesperrt sind
adLockOptimistic - Andere Benutzer, die auf Daten zugreifen können – Daten können von mehreren Benutzern gleichzeitig geändert werden