就是在设置报表时,那个数据是从那里来,我以前是在项目中添加数据集,然后在运行时填充。
现在新公司,他们用的是romoting,从服务器取得数据集,然后在客户端运行填充数据,项目中根本没有看到任何数据集,
我查看了他们的报表,发现他是引用的业务逻中的一个DLL文件下面对应的类,那个类也就是在运行时调用服务端并且返回一
个数集而以。但是我用ADO.NET新建连去引用又不行,不知道他们是怎么弄的?

解决方案 »

  1.   

    接分,MARK
    PS: 
    我的目标是 ----> ^_^
      

  2.   

    可以参考下http://topic.csdn.net/u/20081118/10/49a1751d-1d86-44e4-969f-a847c2316dd3.html把代码中从数据库获取dataset的段换成从接口返回的dataset就可以了报表模板设计不需要连接数据库
      

  3.   

    阿泰
    ----------------
    把代码中从数据库获取dataset的段换成从接口返回的dataset就可以了 
    --不太明白,我用ADO.NET建立连接,连接那个业务层返回的dataset的那个类,可是不行,业务层是从remoting中获取数据,
    没看到他在那里用了实例类,也没看到强类型数据集。
    我现在的做法是在本地建立数据集,然后程序运行时从服务端获得数据填充,不知这样会不会有什么问题?
    还有一点有问,就是remoting,与我们平时的三层有那些不同,需要注意些什么?以前没的接触过remoting,一直都是三层c/s结构。
    报表模板设计不需要连接数据库
    --这个我当然知道,但是总得有个实例类,或本地的数据集吧?