我在互聯網上搜索,但我找不到解決我的問題。我正在嘗試使用VS 2012在我的Web .NET項目中使用水晶報表。我無法連接到本地Sql服務器數據庫。我有一個CrystalReport.rpt。當我右鍵點擊它,我得到以下選項:如何將VS 2012中的Crystal Report連接到Sql Server 2008?
當我點擊數據庫導出我看到如下選項:
然後我新建連接和我獲取此列表:
我SEL爲Microsoft SQL Server提供此選項Microsoft OEL BD Provider。然後,我被困在此屏幕:
我試圖把(本地)在服務器領域或我的IP地址或「」指示本地數據庫。但是當我嘗試從數據庫下拉列表中選擇相同的數據庫時,它是空的?
如果有人能告訴我我做錯了什麼,我將不勝感激。任何建議表示讚賞。
謝謝。
非常感謝您的回覆。我確實把ID和密碼,它沒有工作。我試過。\ sqlexpress在數據庫下拉列表中也沒有結果。我想我選擇了錯誤的驅動程序: – user123456
另一個想法是創建一個到數據庫的DSN連接並驗證它。然後將Crystal連接到DSN。如果你不想長期使用DSN,這可能只是暫時的,但它可以讓你測試與數據庫的連接以及Crystal是否可以訪問它(有時候人們沒有權限訪問數據庫理由,直到他們這樣做才意識到)。 – user441058