漠漠黄沙 发表于 2018-1-9 17:36:21

winform程序这样绑定DataSet为何数据时空,哪里有问题


private void button1_Click(object sender, EventArgs e)
      {
            GrapeCity.ActiveReports.PageReport rpt = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(@"PageReport1.rdlx"));
            rpt.Document.LocateDataSource += new GrapeCity.ActiveReports.LocateDataSourceEventHandler(locatedata1);
            GrapeCity.ActiveReports.Document.PageDocument rpdt = new GrapeCity.ActiveReports.Document.PageDocument(rpt);
            this.viewer1.LoadDocument(rpdt);
      }
      private void locatedata1(object cender, GrapeCity.ActiveReports.LocateDataSourceEventArgs args)
      {
            if (args.DataSourceName == "DataSource1" && args.DataSetName == "DataSet1")
            {
               DataSet ds =DBHelperSQL.Query("select * from Hj_basicinfo");
                args.Data = ds.Tables;
            }
      }


漠漠黄沙 发表于 2018-1-9 17:37:12

请高手帮忙解答下,谢谢

KearneyKang 发表于 2018-1-12 11:46:02

http://gcdn.gcpowertools.com.cn/forum.php?mod=viewthread&tid=45000&extra=page%3D1
该问题已经在这个帖子里做了回复。
页: [1]
查看完整版本: winform程序这样绑定DataSet为何数据时空,哪里有问题