跳转到主要内容
指示使用 dbBeginTransaction 创建的显式 SQL 事务结束,并提供提交或回滚事务的选项。将此操作与 dbBeginTransaction 配合使用,在 dbBeginTransaction 和 dbEndTransaction 调用之间执行其他数据库操作。有关详细信息,请参阅示例

必需的参数

  • driver:跨平台版本中的 JDBC 驱动程序类名称,或 .NET 版本中的 ADO.NET 提供程序名称。
  • conn:连接字符串或数据库 URL。
  • transactionid:由 dbBeginTransaction 创建的事务 ID。
  • transactionaction:是否提交或回滚事务。允许的值为 commitrollback

示例

在此示例中,在 dbBeginTransaction 和 dbEndTransaction 之间执行数据库查询,从而创建 SQL 事务。为了确定事务的状态,需要检查每个查询的状态。如果所有查询都成功,则提交事务;否则回滚事务。
只要在安装并运行 的计算机上安装了驱动程序,就可以修改上面的示例以定位其他数据库。针对 .NET 调整此示例时,需要按如下方式更改 driverconn 输入: