NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

SQLConnection.BeginTransaction

Begins a database transaction.

Overload List

Begins a database transaction without any parameters.

[Visual Basic] Overloads Overrides Public Function BeginTransaction() As Integer
[C#] public override int BeginTransaction();
[C++] public: override int BeginTransaction();
[JScript] public override function BeginTransaction() : int;

Begins a database transaction with the transaction name.

[Visual Basic] Overloads Public Function BeginTransaction(String) As Integer
[C#] public int BeginTransaction(String);
[C++] public: int BeginTransaction(String*);
[JScript] public function BeginTransaction(String) : int;

Example

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.

See Also

SQLConnection Class | SQLConnection Members | System.Data.SQL Namespace