生成水晶报表1

        private void frmPrintUserPay_Load(object sender, EventArgs e)         {        数据库

     //数据集:             liuxw_MPS.PMSDataSet.PayDataSet ds = new PMSDataSet.PayDataSet();             liuxw_MPS.PMSDataSet.PayDataSetTableAdapters.tb_payTableAdapter ada = new PMSDataSet.PayDataSetTableAdapters.tb_payTableAdapter();           this

  //数据库链接:   get

          ada.Connection = DBConnection.getConnection();io

            //填充:     object

        if (this.Month == null || this.Month == "")//所有工资;       数据

          ada.Fill(ds.tb_pay);         new

    else           void

      ada.FillByMonth(ds.tb_pay, this.Month);//指定月份工资;ab

            PayReport pr = new PayReport();      

       pr.SetDataSource(ds);    

         crystalReportViewer1.ReportSource = pr;//显示报表;

        }

相关文章
相关标签/搜索