SqlTransaction.Save(String) 方法

定義

在交易中建立一個儲存點,可用來回滾交易的一部分,並指定儲存點名稱。

public:
 void Save(System::String ^ savePointName);
public void Save(string savePointName);
member this.Save : string -> unit
Public Sub Save (savePointName As String)

參數

savePointName
String

存檔點的名稱。

例外狀況

嘗試提交交易時發生錯誤。

交易已經被提交或回滾。

-或-

連線斷了。

備註

Save 方法等同於 Transact-SQL 的 SAVE TRANSACTION 陳述式。

參數中使用savePoint的值可以與某些方法實作BeginTransaction參數中使用的值相同transactionName

Savepoints 提供了回滾交易部分的機制。 你用這個 Save 方法建立一個儲存點,然後之後再呼叫該 Rollback 方法回滾回存檔點,而不是回滾到交易起點。

適用於

另請參閱