Chi*_*ago 8 c# sql .net-3.5 reporting-services
我陷入两难境地.这是我的设置:使用标准的ASP.NET/NET 3.5 Web应用程序构建(DB层,BL层等...)
我需要生成一些报告.标准的方法是直接使用报表服务查询数据库,或者我可以使用报表服务查询Web服务(我将创建).
我喜欢Web服务方法,因为如果底层架构发生变化,我只需要确保我的Web服务返回正确的数据.报告服务不受影响.
如果对数据库使用直接查询,则需要更新报告服务.
我应该使用Web服务(http://msdn.microsoft.com/en-us/library/aa964129(SQL.90).aspx)还是直接查询?