我看到的題目是不是新的,但我找遍許多網站,發現了許多線索,但沒有爲我工作:(Crystal報表 - 登錄失敗
我使用水晶報表查看器控制在我的ASP.NET 。申請報告很簡單,有兩個參數,我要通過我有兩個CrystalReportsSource和我的網站上一個CrystalReportsViewer控制頁面加載時運行此片段:。
CrystalReportSource1.ReportDocument.SetParameterValue("name", Session["name"].ToString());
CrystalReportSource1.ReportDocument.SetParameterValue("code", Session["code"].ToString());
CrystalReportViewer1.ReportSource = CrystalReportSource1;
需要設置源,因爲我有兩種報告,並根據其他會話參數更改我應該在屏幕上打印哪個報告(以及哪個報告源應該我綁定)。
不幸的是,這段代碼對我不起作用。 CRViewer向我顯示一些提示/框,說〜「登錄到數據庫失敗」(它只有我的翻譯,因爲這是我的語言環境)。我不知道如何使它工作。我的數據庫(訪問)也沒有報告需要憑證登錄(換句話說 - 我不必把它們放在任何地方)。
任何幫助,將不勝感激。
確保您已經正確地給出ConnectionStrings。 – thevan
ConnectionString通過嚮導生成。如果我點擊選項編輯報告,報告文件將打開,所以這應該沒問題... –