急救!!VS.net 2003调crystal report XI出问题
在开发环境load报表没问题,程序上传到服务器后,测试也没问题,但经过二三十分钟后(不知道是不是使用的用户多了),浏览器端就报load report failed的错了,但我重新把程序的DLL重新拷到服务器上,又没问题了,但给大家用一段时间后又报错了.晕掉了, 搜遍一天都没找到解决方法.
程序如下:
ReportDocument rdRBE = new ReportDocument();
rdRBE.Load(Server.MapPath("RBEPreview.rpt"));
rdRBE.SetParameterValue("RBENo",s_RBENo);
TableLogOnInfo logonInfo = new TableLogOnInfo();
logonInfo.ConnectionInfo.ServerName = System.Configuration.ConfigurationSettings.AppSettings["ServerName"].ToString();
logonInfo.ConnectionInfo.DatabaseName = System.Configuration.ConfigurationSettings.AppSettings["Database"].ToString();
logonInfo.ConnectionInfo.UserID = System.Configuration.ConfigurationSettings.AppSettings["UserID"].ToString();;
logonInfo.ConnectionInfo.Password = System.Configuration.ConfigurationSettings.AppSettings["Password"].ToString();
rdRBE.Database.Tables[0].ApplyLogOnInfo(logonInfo);
crvRBE.ReportSource = rdRBE;