“/WebApplication2”应用程序中的服务器错误。
--------------------------------------------------------------------------------登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: CrystalDecisions.CrystalReports.Engine.LogOnException: 登录失败。
源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪:
[LogOnException: 登录失败。]
.F(String , EngineExceptionErrorID
)
.A(Int16 , Int32 )
.@(Int16 )
CrystalDecisions.CrystalReports.Engine.FormatEngine.GetPage(PageRequestContext reqContext)
CrystalDecisions.ReportSource.LocalReportSourceBase.GetPage(PageRequestContext pageReqContext)
CrystalDecisions.Web.ReportAgent.u(Boolean N)
CrystalDecisions.Web.CrystalReportViewer.OnPreRender(EventArgs e)
System.Web.UI.Control.PreRenderRecursiveInternal()
System.Web.UI.Control.PreRenderRecursiveInternal()
System.Web.UI.Control.PreRenderRecursiveInternal()
System.Web.UI.Page.ProcessRequestMain()
这是怎么回事情??
--------------------------------------------------------------------------------登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: CrystalDecisions.CrystalReports.Engine.LogOnException: 登录失败。
源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪:
[LogOnException: 登录失败。]
.F(String , EngineExceptionErrorID
)
.A(Int16 , Int32 )
.@(Int16 )
CrystalDecisions.CrystalReports.Engine.FormatEngine.GetPage(PageRequestContext reqContext)
CrystalDecisions.ReportSource.LocalReportSourceBase.GetPage(PageRequestContext pageReqContext)
CrystalDecisions.Web.ReportAgent.u(Boolean N)
CrystalDecisions.Web.CrystalReportViewer.OnPreRender(EventArgs e)
System.Web.UI.Control.PreRenderRecursiveInternal()
System.Web.UI.Control.PreRenderRecursiveInternal()
System.Web.UI.Control.PreRenderRecursiveInternal()
System.Web.UI.Page.ProcessRequestMain()
这是怎么回事情??
解决方案 »
- 关于一定概率随机函数的算法及实现
- Input(File)控件使用的问题?
- 怎么编译“default.aspx.cs”文件
- 下面的滚动条的上下按钮和滑块如何用图片来代替?或者去了上下按钮就要替换滑块.
- (100分求)组策略中的内容可以通过编程方式修改吗
- 多线程操作XML的问题
- postgreSQL是8.3,通过报表向导建立ole db新连接,提供程序选哪个?
- 主界面有20多个按钮, 要怎样界面布局
- Windows XP的“我的电脑”,左边有一个竖栏,上面有“系统任务”,“其它位置”,有一个小图标,一点就收起来。...
- 数组里怎么把一个指定元素放到第一个啊~~~
- 某外企Pre-Interview试题(C#版)
- asp.net中调用js文件中的函数
public partial class CrystalPull_Default : System.Web.UI.Page
{
ReportDocument ReportDoc;
protected void Page_Load(object sender, EventArgs e)
{
ReportDoc = new ReportDocument();
ReportDoc.Load(Server.MapPath("ReportPull.rpt"));
#region 解决登录错误问题
TableLogOnInfo logonInfo = new TableLogOnInfo();//
foreach (CrystalDecisions.CrystalReports.Engine.Table tb in ReportDoc.Database.Tables)
{
logonInfo = tb.LogOnInfo;
logonInfo.ConnectionInfo.ServerName = "(Local)";
logonInfo.ConnectionInfo.DatabaseName = "test";//DataBase
logonInfo.ConnectionInfo.UserID = "sa";
logonInfo.ConnectionInfo.Password = "123333";//
tb.ApplyLogOnInfo(logonInfo);
}
#endregion
CrystalReportViewer1.ReportSource = ReportDoc;
}
}
我的程序就这样:
public class WebForm1 : System.Web.UI.Page
{
protected CrystalDecisions.Web.CrystalReportViewer CrystalReportViewer1;
private void Page_Load(object sender, System.EventArgs e)
{
CrystalReportViewer1.ReportSource ="c:\\Inetpub\\wwwroot\\webapplication2\\按国家进行分组的销售报表.rpt";// 在此处放置用户代码以初始化页面
} #region Web 窗体设计器生成的代码
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load); }
#endregion
}