コード例 #1
0
ファイル: Analysis.cs プロジェクト: yujunlee2017/HzyAdminSpa
        /// <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()));
        }
コード例 #2
0
ファイル: Analysis.cs プロジェクト: yujunlee2017/HzyAdminSpa
        /// <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()));
        }