2013-08-21 100 views
0

我被卡住了。在C#窗體表單應用程序中,我從本地SQL 2008獲取了很少的水晶報表。它們都在調試和運行時在我的計算機上運行,​​我在那裏編寫應用程序。但是,CR從另一臺計算機運行時無法進行身份驗證。所有報告都使用集成身份驗證,並且我在數據庫專家中檢查了屬性值,並且它們看起來正確該應用程序是使用VS2012編寫的.NET Framework 4.問題是否與我使用單個模板來開發每個最終報告相關? 所有其他項目似乎設置正確。用戶有權訪問SQL,問題中的所有用戶和計算機都是該域的有效成員,實際上訪問數據庫時沒有其他應用程序出現問題。任何建議都將不勝感激。Crystal Reports集成身份驗證問題

+0

「但是,從另一臺計算機運行時,CR無法進行身份驗證。」我不安靜地得到它?他們是否加載失敗?拋出異常?給錯誤?要求輸入用戶名密碼?請澄清! – Waqar

回答

0

該問題來自訪問提供者。在數據庫連接的設置數據庫位置查找屬性中。在提供者下面它列出了它如何訪問數據。在我的情況下,它是SQLNCLI11。所有工作站上的客戶端都是較舊的SQLOLEDB。一旦更改,請按照每個子報告上的步驟操作,並記住要重新導入。如果添加新表格,請驗證它們是否通過正確的提供程序添加 - 如果不是,則手動更正。