Udostępnij za pośrednictwem


Właściwość CursorCloseOnCommit

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

CursorCloseOnCommit Właściwość określa zachowanie kursor podczas zmiany w obrębie transakcji są zatwierdzone lub walcowane Wstecz.

Składnia

object
.CursorCloseOnCommit [=value]

Części

  • object
    Wyrażenie do obiektu w na liście dotyczy

  • value
    PRAWDA lub FAŁSZ

Typ danych

Boolean

Można modyfikować

Odczyt i zapis

Prototyp (C/C++)

HRESULT GetCursorCloseOnCommit(LPBOOL pRetVal);
HRESULT SetCursorCloseOnCommit(BOOL NewValue);

Uwagi

Jeśli TRUE, kursory Microsoft SQL Server są zamknięte Akcja zakończenia transakcji, takich jak CommitTransaction metoda SQLServer obiektu.Domyślną jest TRUE.

Jeśli ma wartość FAŁSZ, kursory pozostają otwarte po akcja zakończenia transakcji.Kursor powinien zostać zamknięty przez aplikację, gdy kursor jest już potrzebne.

Ustawienie właściwość ma wpływ na wszystkie instrukcje wykonywane na SQLServer obiektu, z którego DBOption zaznaczony obiekt.

Stosuje się do: