现在的位置: 首页 > 综合 > 正文

故障解决:VS2005的水晶报表在WEB应用程序中多次使用后,就会出现加载报表失败.重启WEB服务器又正常了.过一段时间又出同样问题

2012年12月19日 ⁄ 综合 ⁄ 共 321字 ⁄ 字号 评论关闭
具体解决如下:
1.ReportDocumen实例必须为类成员

        private   ReportDocument   prtp   =   new   ReportDocument();       

2.使用完水晶报表必须关闭文件,这样子就不会在windows的临时文件里面产生.

        private   void   Page_Unload(object   sender,   EventArgs   e)
        {
                prtp.Dispose();
        } 
                         
Page_Unload   事件是在页面完全显示的时候运行,这样子就解决了.

按照此方法,导入导出excel操作的类似问题应该也可以用这个方法解决。

【上篇】
【下篇】

抱歉!评论已关闭.