我添加了一个数据库DsNumber.xsd,然后如下:
if(this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
rd = new ReportDocument();
rd.Load(this.openFileDialog1.FileName);dsNumber ds = new dsNumber();

DataRow dr = ds.Tables[0].NewRow();
for(int i=0;i<20;i++)
{
dr[i] = i;
}
dr[20] = "20";
dr[21] = "21";
dr[22] = DateTime.Now;
ds.Tables[0].Rows.Add(dr);rd.SetDataSource(ds);this.dataGrid1.DataSource= ds.Tables[0];
this.crystalReportViewer1.ReportSource = rd;
}DataGrid中能看到绑定的数据,但报表中却没有。提示查询引擎错误:报表的地址
在上面我是给dsNamber添加数据的,但我现在想从数据库中取得数据,放到一个DataSet后,然后再把DataSet付给dsNumber却不行。为什么?