/// <summary> /// 获取 Count /// </summary> /// <param name="Ado"></param> /// <param name="_Sql"></param> public async Task <int> CountAsync(SQL _Sql) { var _New_Sql = new CountAnalysis().Create(_Sql); Analysis.ToSql(_New_Sql, Ado.CommitState); return(await Ado.ExecuteScalarAsync <int>(_New_Sql.Code.ToString(), _Sql.GetDynamicParameters())); }
/// <summary> /// 获取 Count /// </summary> /// <param name="Ado"></param> /// <param name="_Sql"></param> public int Count(SQL _Sql) { var _New_Sql = new CountAnalysis().Create(_Sql); Analysis.ToSql(_New_Sql, Ado.CommitState); return(Ado.ExecuteScalar <int>(_New_Sql.Code.ToString(), _Sql.GetDynamicParameters())); }