我有一个水晶报表文档,在设计报表时,我已经从 asp.net 的数据集(.xsd)连接了数据库专家,在运行时从 Web 服务方法加载数据集值,Web 服务方法返回一个 DataSet 对象。这是报告调用的代码,
rpt = new ReportDocument();
DataSet Ds = new DataSet();
ST2013.ChoWebServ Cho = new ST2013.ChoWebServ();
Ds = Cho.SalesDayBook("07/07/2012", "07/09/2012");
rpt.Load(Server.MapPath("../Chocolates/SalesDayBook.rpt"));
rpt.SetDataSource(Ds);
ReportViewer.Enabled = true;
ReportViewer.ReportSource = rpt;
ReportViewer.DataBind();
ReportViewer.EnableDrillDown = false;
ReportViewer.Visible = true;
运行报告时出现以下错误,
登录失败。详细信息: crdb_adoplus :对象引用未设置为对象的实例。FileC:\Users\XXXXX\AppData\Local\Temp\SalesDayBook {B038BB50-51A1-4908-8613-7EF6591F7B26}.rpt 中的错误:无法连接:登录参数不正确
请让我知道我犯了什么错误?