日期:2014-05-20  浏览次数:20783 次

该用Session来保存水晶报表的数据吗?
我见公司系统的代码都是第一次把水晶报表的数据加载后保存DataTable到Session里,之后每次Postback都是从session读到数据的。感觉把那么大的DataTable保存到Session里总不太好,但又没有更好的解决办法,如果不这样又得每次翻页都得再从数据库取一次数据。

请问大家都是怎么做的?

谢谢指教!
------最佳解决方案--------------------
没这么做,,直接把需要的数据从数据库中取出来,,
打印是选择项打印,每次打印的的数据库都不一样
------其他解决方案--------------------
水晶报表在web下是必须得用Session或ViewState之类的保存