Skip to main content
指示使用 dbBeginTransaction 建立的顯式 SQL 交易結束,並提供提交或復原交易的選項。將此操作與 dbBeginTransaction 配合使用,在 dbBeginTransaction 和 dbEndTransaction 呼叫之間執行其他資料庫操作。有關詳細資訊,請參閱範例

必需的參數

  • driver:跨平臺版本中的 JDBC 驅動程式類名稱,或 .NET 版本中的 ADO.NET 提供程式名稱。
  • conn:連接字串或資料庫 URL。
  • transactionid:由 dbBeginTransaction 建立的交易 ID。
  • transactionaction:是否提交或復原交易。允許的值為 commitrollback

範例

在此範例中,在 dbBeginTransaction 和 dbEndTransaction 之間執行資料庫查詢,從而建立 SQL 交易。為了確定交易的狀態,需要檢查每個查詢的狀態。如果所有查詢都成功,則提交交易;否則復原交易。
只要在安裝並執行 的計算機上安裝了驅動程式,就可以修改上面的範例以定位其他資料庫。針對 .NET 調整此範例時,需要按如下方式更改 driverconn 輸入: