C/S快速开发框架旗舰版V5.1 - IDatabase接口使用方式


C/S快速开发框架-旗舰版V5.1-IDatabase接口使用方式

使用方式:

实例参考,查询数据。

      

 public DataSet QueryByPage(DateTime beginDate, DateTime endDate, string docNo1, string docNo2, int pageNo, int pageSize)

        {

            CommandHelper sp = _Database.CreateSqlProc("usp_PageSearch_SO");

            sp.AddParam("@BeginDate", DbType.DateTime, beginDate);

            sp.AddParam("@EndDate", DbType.DateTime, endDate);

            sp.AddParam("@DocNo1", DbType.String, docNo1.Trim());

            sp.AddParam("@DocNo2", DbType.String, docNo2.Trim());

            sp.AddParam("@PageNo", DbType.Int32, pageNo);

            sp.AddParam("@PageSize", DbType.Int32, pageSize);

            DataSet ds = _Database.GetDataSet(sp.Command);

            ds.Tables[0].TableName = tb_SO.__TableName;

            ds.Tables[1].TableName = "PAGE_COUNT";

            return ds;



        }

实例参考,查询数据。

public DataSet QueryReportData(QueryBusinessBase P)

        {

            CommandHelper sp = _Database.CreateSqlProc("sp_RptSO");

            sp.AddParam("@DocNoFrom", DbType.String, P.DocNoFrom.Trim());

            sp.AddParam("@DocNoTo", DbType.String, P.DocNoTo.Trim());

            sp.AddParam("@DateFrom", DbType.String, ConvertEx.ToCharYYYYMMDD(P.DocDateFrom));

            sp.AddParam("@DateTo", DbType.String, ConvertEx.ToCharYYYYMMDD(P.DocDateTo));

            DataSet ds = _Database.GetDataSet(sp.Command);

            ds.Tables[0].TableName = tb_SO.__TableName;

            ds.Tables[1].TableName = tb_SOs.__TableName;

            return ds;



        }

实例参考,查询数据。

 

public void TestConcurrent(string customerCode)

        {

            string sql = "UPDATE tb_Customer SET Remark=NativeName WHERE CustomerCode='" + customerCode + "' ";

            _Database.ExecuteSQL(sql);

        }

        public override DataTable GetLookupData()

        {

            string sql = "SELECT ISID,CustomerCode,NativeName,EnglishName,ContactPerson FROM tb_Customer ORDER BY CustomerCode";

            return _Database.GetTable(sql, tb_Customer.__TableName);



        }

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇: C/S快速开发框架旗舰版V5.1 - dalBase与IDatabase关系
下一篇: C/S快速开发框架旗舰版V5.1 - CSFramework.DB VS解决方案
评论列表

发表评论

评论内容
昵称:
关联文章

C/S快速开发框架旗舰V5.1 - IDatabase接口使用方式
C/S快速开发框架 - 旗舰V5.1 - DAL继承关系与IDatabase关系
C/S快速开发框架旗舰V5.1 - 预览报表
C/S快速开发框架旗舰V5.1 - 预览报表
C/S快速开发框架旗舰V5.1 - 数据库命名规范
C/S快速开发框架旗舰V5.1 - 业务单据明细表字段命名规范
C/S快速开发框架旗舰V5.1 - 手工建立业务模块Project
Bug及修改记录 - C/S快速开发框架-旗舰V5.1
C/S快速开发框架旗舰V5.1 - 业务窗体命名规范
C/S快速开发框架旗舰V5.1 - 组件命名规范
C/S快速开发框架旗舰V5.1 - 代码生成器快速生成业务模块Project项目
C/S快速开发框架旗舰V5.1 - 加载报表模板文件
C/S快速开发框架旗舰V5.1 - 数据字典窗开发步骤
C/S快速开发框架旗舰V5.1 - 设计报表模板文件
C/S架构软件快速开发平台-旗舰V5.1简介
C/S快速开发框架旗舰V5.1 - CSFramework.DB VS解决方案
C/S快速开发框架旗舰V5.1 - 设计报表模板文件
C/S快速开发框架旗舰V5.1 - 业务单据窗体开发步骤
C/S架构快速开发平台-旗舰V5.1 (2021最新版)
C/S快速开发框架旗舰CSFrameworkV5.1 - VS开发环境配置