Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dynamische Cursor erkennen alle Änderungen, die an den Zeilen im Resultset vorgenommen wurden, unabhängig davon, ob die Änderungen innerhalb des Cursors oder von anderen Benutzern außerhalb des Cursors vorgenommen werden. Alle von allen Benutzern vorgenommenen Einfüge-, Aktualisierungs- und Löschanweisungen sind über den Cursor sichtbar. Der dynamische Cursor kann alle Änderungen erkennen, die an den Zeilen, der Reihenfolge und den Werten im Resultset vorgenommen wurden, nachdem der Cursor geöffnet wurde. Aktualisierungen außerhalb des Cursors werden erst angezeigt, wenn sie bestätigt werden (es sei denn, die Cursor-Transaktionsisolationsstufe ist auf "nicht bestätigt" festgelegt).
Angenommen, ein dynamischer Cursor ruft zwei Zeilen und eine andere Anwendung ab und aktualisiert dann eine dieser Zeilen und löscht die andere. Wenn der dynamische Cursor diese Zeilen abruft, wird die gelöschte Zeile nicht gefunden, aber die neuen Werte für die aktualisierte Zeile werden angezeigt.
Der dynamische Cursor ist eine gute Wahl, wenn Ihre Anwendung alle gleichzeitigen Updates erkennen muss, die von anderen Benutzern vorgenommen wurden. Verwenden Sie die adOpenDynamic CursorTypeEnum-, um anzugeben, dass Sie einen dynamischen Cursor in ADO verwenden möchten.