前面有朋友问水晶报表与WebService之间的问题 

使用水晶报表与Web Service结合有两种方式
一种是基于Web Service的水晶报表
一种是基于水晶报表的Web Service

本篇讲述第一种情况
--------------------Start----------------------------

Step1: 建立一个WebService来提供数据

这里我创建了一个简单的例子,只有一个接口,输入表名返回一个Dataset
这个Dataset将作为水晶报表的数据使用
具体的过程就不多说了,很简单,目录结构如下

代码里面有详细的注释

做好后的效果如下
 

 
 

Step2: 在这里我改造我以前写的一个Win App程序来进行测试



取一个合适的名字 ,我这里取为DbSrvForMe
 
点“添加引用”,这个Web服务就增加到你的工程里来了
 

在程序中就可以调用
 
然后报表也很容易得就实现出来了

是不是很简单? 

原文发表于:http://www.cnblogs.com/babyt/archive/2005/04/07/133399.html