往往在报表中要用到多张表的多个字段,如果在rpt文件里进行关联会感觉很烦而且到最后连自己都搞不清了。建议在数据库中建立相应的视图,这样的话就省掉不少麻烦而且不容易出错。

1.在数据库中建立视图。
2.直接把视图拖入数据集文件view.xsd,生成数据集。
3.建立rpt文件,在ADO.NET数据源中选择刚刚建立的dataset。
4.建立.aspx文件 拖入报表控件。
5.在.aspx.cs中声明并实例化在第2步建立的数据集, view v = new view();
  这里要用到SQL语句了,不过也很简单,把视图里的sql语句拷贝过来就可以了,如果你要加进行筛选的话加入条件就可以了; 
  然后对 v 进行填充数据 sqlDataAdapter1.Fill(v,"视图名称");
  最后把 v 绑定到rpt文件

相关文章:

  • 2021-05-25
  • 2021-12-10
  • 2022-02-23
  • 2022-12-23
  • 2022-03-07
  • 2021-08-26
  • 2022-12-23
  • 2021-06-10
猜你喜欢
  • 2021-08-25
  • 2021-11-12
  • 2022-01-26
  • 2022-12-23
  • 2021-12-05
相关资源
相似解决方案