水晶报表动态创建数据源出错求助
da.SelectCommand = selCmd;
DataSet ds = new DataSet();
da.Fill(ds, "产品");
dataGridView1.DataSource = ds.Tables[0];
ReportDocument optdoc = new ReportDocument();
string path = System.Threading.Thread.GetDomain().BaseDirectory + "CrystalReport1.rpt";
optdoc.Load(path);
optdoc.SetDataSource(ds.Tables[0]);
crystalReportViewer1.ReportSource = optdoc;
crystalReportViewer1.RefreshReport();
dataGridView1正常显示optdoc.SetDataSource(ds.Tables[0]);这句就出错了,请大侠看看怎么解决,看了很多类似的帖子都没解决呢,说是报表不含表,在另外一个程序中同样的问题说法略有不同。 水晶报表 --------------------编程问答-------------------- 调试看是不是有表不是知道了,看da是否取到了表 --------------------编程问答-------------------- da有表,dataGridView1能显示出来就是水晶报表说报表不含表
补充:.NET技术 , C#