1

我有使用 SAP Crystal Reports 的 ASP.NET (C#) 应用程序。在 Visual Studio 中一切正常,但是当我将其部署到 IIS 时,会发生以下错误:

"Failed to open the connection. Failed to open the connection 'report name'.rpt".

我已将报告更改为使用系统 DSN,现在之前的错误消失了,但它会生成以下错误:

"Database Logon Failed"

有什么建议么?

4

1 回答 1

0
    Dim db As New _yourdbcontext()
    Dim cr As New ReportDocument
    cr.Load(Server.MapPath("~/yourreport.rpt"))
    cr.SetDataSource(db.yourtable.ToList())
    CrystalReportViewer1.ReportSource = cr

不要忘记在水晶报表模型连接中设置用户和密码

于 2012-05-17T20:11:40.813 回答