[英]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.