0
我面临的一个问题,我在报告中获取数据的4倍,因为我填充数据适配器的4倍水晶报表显示的数据多次
这里是我的代码:
MyCommand.CommandType = CommandType.Text;
myDA.SelectCommand = MyCommand;
myDA.Fill(myDS, "Stock");
myDA.Fill(myDS, "Stock_Product");
myDA.Fill(myDS, "Product");
myDA.Fill(myDS, "Supplier");
rd.Load(@"C:\Users\aliali\Documents\Visual Studio 2013\Projects\GenesysInventory System\GenesysInventory System\rptpurchase.rpt");
rd.SetDataSource(myDS);
frmReport obj = new frmReport();
obj.crystalReportViewer1.ReportSource = rd;
obj.ShowDialog();
为什么你需要调用myDA.Fill()4次?当然,你的意思是填写4个表格,然后将表格添加到数据集? – reckface
请举例fotr ref, –