コード例 #1
0
        /// <summary>
        /// SQL配置于XML中,执行SQL查询,返回一个对象列表
        /// </summary>
        /// <param name="TemplateModule">SQL配置在XML的Module名</param>
        /// <param name="TemplateName">SQL配置在XML中的名</param>
        /// <param name="module">具体的参数对象</param>
        /// <returns>DataTable</returns>
        public DataTable QueryName(string TemplateModule, string TemplateName, object model)
        {
            string sql = SqlProvider.Get(TemplateModule, TemplateName);//这个需要先初始化sqlprovider...请参考测试用例

            return(Query(sql, model));
        }
コード例 #2
0
        /// <summary>
        /// SQL配置于XML中,执行SQL,完成一次Insert/Update/Delete操作
        /// </summary>
        /// <param name="TemplateModule">SQL配置在XML的Module名</param>
        /// <param name="TemplateName">SQL配置在XML中的名</param>
        /// <param name="module">具体的参数对象</param>
        /// <returns>受影响的记录数</returns>
        public int ExecuteName(string TemplateModule, string TemplateName, object model)
        {
            string sql = SqlProvider.Get(TemplateModule, TemplateName);//这个需要先初始化sqlprovider...请参考测试用例

            return(Execute(sql, model));
        }
コード例 #3
0
        /// <summary>
        /// SQL配置于XML中,执行SQL查询,返回一个对象
        /// </summary>
        /// <param name="TemplateModule">SQL配置在XML的Module名</param>
        /// <param name="TemplateName">SQL配置在XML中的名</param>
        /// <param name="module">具体的参数对象</param>
        /// <returns>DataRow</returns>
        public DataRow GetName(string TemplateModule, string TemplateName, object module)
        {
            string sql = SqlProvider.Get(TemplateModule, TemplateName);//这个需要先初始化sqlprovider...请参考测试用例

            return(Get(sql, module));
        }