diff --git a/Api/Transmittal/SQLHelper.cs b/Api/Transmittal/SQLHelper.cs
index 55c799b..506273c 100644
--- a/Api/Transmittal/SQLHelper.cs
+++ b/Api/Transmittal/SQLHelper.cs
@@ -49,6 +49,25 @@ namespace Milimoe.FunGame.Core.Api.Transmittal
/// 结果集
public abstract DataSet ExecuteDataSet(string Script);
+ ///
+ /// 执行指定的命令查询DataRow(可选实现)
+ ///
+ /// 结果行
+ public virtual DataRow? ExecuteDataRow()
+ {
+ return null;
+ }
+
+ ///
+ /// 执行指定的命令查询DataRow(可选实现)
+ ///
+ /// 命令
+ /// 结果行
+ public virtual DataRow? ExecuteDataRow(string Script)
+ {
+ return null;
+ }
+
///
/// 关闭连接
///
diff --git a/Interface/Base/ISQLHelper.cs b/Interface/Base/ISQLHelper.cs
index 545688f..1b5f979 100644
--- a/Interface/Base/ISQLHelper.cs
+++ b/Interface/Base/ISQLHelper.cs
@@ -17,6 +17,7 @@ namespace Milimoe.FunGame.Core.Interface.Base
public int Execute();
public DataSet ExecuteDataSet();
+ public DataRow? ExecuteDataRow();
public void Close();
}
}