diff --git a/Api/Transmittal/SQLHelper.cs b/Api/Transmittal/SQLHelper.cs
index eb669c3..f24833f 100644
--- a/Api/Transmittal/SQLHelper.cs
+++ b/Api/Transmittal/SQLHelper.cs
@@ -72,5 +72,20 @@ namespace Milimoe.FunGame.Core.Api.Transmittal
/// 关闭连接
///
public abstract void Close();
+
+ ///
+ /// 创建一个SQL事务
+ ///
+ public abstract void NewTransaction();
+
+ ///
+ /// 提交事务
+ ///
+ public abstract void Commit();
+
+ ///
+ /// 回滚事务
+ ///
+ public abstract void Rollback();
}
}
diff --git a/Interface/Base/ISQLHelper.cs b/Interface/Base/ISQLHelper.cs
index 1b5f979..7a2dec1 100644
--- a/Interface/Base/ISQLHelper.cs
+++ b/Interface/Base/ISQLHelper.cs
@@ -19,5 +19,8 @@ namespace Milimoe.FunGame.Core.Interface.Base
public DataSet ExecuteDataSet();
public DataRow? ExecuteDataRow();
public void Close();
+ public void NewTransaction();
+ public void Commit();
+ public void Rollback();
}
}