我一直的处理方法是:不在水晶报表设计确定连接,而是在项目中定义一个 dataset,水晶报表设计时连接该dataset.而在程序中把该数据集填充好(这里想用什么连接都可以吧) 了之后,再绑定到水晶报表.

解决方案 »

  1.   

    你 右键点击 项目解决方案->添加->添加新项->数据集 .然后在该数据集里头定义好要在报表中用到的字段.就可以实现可视化设计了,很方便的.
      

  2.   

    你看这样吧~
    http://expert.csdn.net/Expert/topic/2291/2291055.xml?temp=.259411
      

  3.   

    我自己已经解决了,用ReportDocument的SetDataSource属性,在设计视图中创建数据集,进行可视化设计,程序运行产生的数据集与设计用数据集对应即可 ,其实就是cxqhust1() ( )说的方法,只是当时用时设计数据集的表与程序填充数据集表未对应,产生错误。