Gibt ein Transaction-Objekt zurück. Befehle, die mit einem Transaction-Objekt verbunden sind, werden als einzelne Transaktion ausgeführt. Die Transaktion wird durch ULTransaction.Commit oder ULTransaction.Rollback abgeschlossen.
Visual Basic Public Function BeginTransaction() As ULTransaction
C# public ULTransaction BeginTransaction();
Ein ULTransaction-Objekt, das die neue Transaktion darstellt
Die Transaktion wird mit IsolationLevel.ReadCommitted erstellt.
Verbinden Sie einen Befehl mithilfe der ULCommand.Transaction-Eigenschaft mit einem Transaction-Objekt. Die aktuelle Transaktion wird automatisch Befehlen zugewiesen, die von ULConnection.CreateCommand erstellt wurden.
Standardmäßig verwendet die Verbindung keine Transaktionen, und alle Befehle werden automatisch nach ihrer Ausführung festgeschrieben. Wenn die aktuelle Transaktion festgeschrieben oder zurückgesetzt wurde, kehrt die Verbindung bis zum nächsten Aufruf von BeginTransaction in den automatischen Festschreibemodus und zur vorherigen Isolationsstufe zurück.
Die UltraLite-Definition jeder Isolationsstufe unterscheidet sich geringfügig von der ADO.NET-Dokumentation des IsolationLevel-Objekts. Weitere Hinweise finden Sie unter UltraLite-Isolationsstufen.
Dies ist die stark typisierte Version von System.Data.IDbConnection.BeginTransaction() und System.Data.Common.IDbConnection.BeginTransaction().
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |