Begins a database transaction with the transaction name.
[Visual Basic] Overloads Public Function BeginTransaction( _ ByVal transactionName As String _ ) As Integer [C#] public int BeginTransaction( string transactionName ); [C++] public: int BeginTransaction( String* transactionName ); [JScript] public function BeginTransaction( transactionName : String ) : int;
Exception Type | Condition |
---|---|
NullEmptyTransactionName | A transaction name must be specified. |
The following example creates a connection, opens it, begins a transaction, saves the transaction, commits the transaction, rolls back the transaction, then closes the connection.
SQLConnection Class | SQLConnection Members | System.Data.SQL Namespace | SQLConnection.BeginTransaction Overload List | CommitTransaction | SaveTransaction | RollbackTransaction