Я пытаюсь подключить локальную базу данных к своему отчету Crystal для целей разработки и тестирования, но появляется сообщение об ошибке «Ошибка входа в базу данных».
Когда я изменил вход в базу данных на живой сервер, он работает нормально.
Ниже приведены коды, которые я пробовал:
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");
Но все равно не получилось.