簡體   English   中英

如何將Crystal Report連接到本地數據庫?

[英]How to connect Crystal Report to local database?

我正在嘗試將本地數據庫連接到我的水晶報告以進行開發和測試,但是錯誤顯示“數據庫登錄失敗”。

當我將數據庫登錄更改為實時服務器時,它運行正常。

以下是我嘗試過的代碼:

ReportDocument myDataReport = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
            this.CrystalReportViewer1.ID = (Request.QueryString["ncrno"]).ToString();
            myDataReport.Load(Server.MapPath("CNCR.rpt"));
            myDataReport.SetDatabaseLogon("sa", "1234", @".\SQLEXPRESS", "INTRANET");            
            myDataReport.SetParameterValue("NCR No.", (Request.QueryString["ncrno"]).ToString());
            CrystalReportViewer1.ReportSource = myDataReport;
            CrystalReportViewer1.DataBind();

我也嘗試將數據庫登錄更改為:

myDataReport.SetDatabaseLogon("sa", "1234", @"PC00001-MYPC-\SQLEXPRESS", "INTRANET");

但仍然失敗了。

如果您只安裝了單個實例,請使用

myDataReport.SetDatabaseLogon(“sa”,“1234”,“。”,“INTRANET”);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM