水晶报表的数据源可以时DataSet

解决方案 »

  1.   

    那用datagrid 我怎么控制显示格式
      

  2.   

    其实跟从数据库中检索数据返回的结果集的处理是类似的,因为大家返回给ADO.NET都是结果集,只不过一个是执行SQL语句,一个是执行存储过程存储过程的执行有两类:
    1.不带参数的;处理的大致方式有:使用一执行该存储过程的SQL语句;或将该存储过程填充到适配器中;
    2.带参数的;处理的大致方式有:使用一执行该存储过程的带参SQL语句;绑定该存储过程然后执行之列举了以上的这么一些思路供大家参考,不保证完全正确,但我想思路还是可行的。建议采用输入“存储过程”在论坛中进行搜索,以前也有相当的老帖子讨论过。
      

  3.   

    显示出来很难看,关键是你的报表布局的问题,我所做的项目,数据集多数是由StoredProcedure得来的,没问题
      

  4.   

    做一个视图,结构和SP输出的结构一致,把这个视图拖到窗体上,生成DS。最后将报表数据源设置为这个DS。