共用方式為


SqlTransaction.Save(String) 方法

定義

建立交易中的儲存點 (可用來復原部分的交易),以及指定儲存點名稱。

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

參數

savePointName
String

儲存點的名稱。

例外狀況

嘗試認可交易時發生錯誤。

已認可或復原交易。

-或-

連線已中斷。

備註

Save 方法相當於 Transact-SQL SAVE TRANSACTION 語句。

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

儲存點提供一種機制來復原交易的一部分。 您可以使用 方法建立儲存點 Save ,然後稍後呼叫 Rollback 方法來回複至儲存點,而不是回復到交易的開頭。

適用於