使用水晶报表报错"该报表不包含表"

gaiwa 2007-06-13 10:51:27
新建了一个CrystalReport1.rpt,没有设置它的数据源。
在form1里写了如下代码
CrystalReport1 rpt = new CrystalReport1();
DataTable dt = new DataTable();
dt.Columns.Add("tt");
dt.Columns.Add("fd2");
dt.Rows.Add(new object[] { "A1111111", "A22222222" });
dt.Rows.Add(new object[] { "B1111111", "B22222222" });
dt.Rows.Add(new object[] { "C1111111", "C22222222" });
dt.AcceptChanges();
rpt.SetDataSource(dt);//<----这里报错("该报表不包含表")
this.crystalReportViewer1.ReportSource = rpt;
请问该怎样解决这个问题????
...全文
234 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhulei2008 2007-06-14
  • 打赏
  • 举报
回复
rpt.SetDataSource(dt);//<----这里报错("该报表不包含表")
dt里面是空的
zhulei2008 2007-06-14
  • 打赏
  • 举报
回复
DataTable dt = new DataTable();
里面没值。

xwdd129 2007-06-14
  • 打赏
  • 举报
回复
是不是报表根本就没有进行页面设计?没有放字段?
bote_china 2007-06-14
  • 打赏
  • 举报
回复
因为你的报表没有设置数据源,所以rpt.SetDataSource(dt)会报错.
gaiwa 2007-06-13
  • 打赏
  • 举报
回复
我很急呀,没有人碰到过这个问题吗?

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧