私はこの問題を抱えており、長い間デバッグしようとしています。
セットアップは次のようになります。
私。アプリケーションは、VS2005、.net 2.0 を使用して開発された Windows アプリケーションです。
ii. Cyrstal レポート コンポーネント Crystal Report Viewer を使用して、さまざまなレポートを同じフォームに動的に表示します。
iii. データベースは SQLSERVER Express 2005 で、別のマシンに配置されています。
アプリケーションを db サーバーで実行すると、レポートを表示できます。ただし、上記の dbServer に接続されている別のマシンでアプリケーションを実行すると、エラーが発生します。(開発セットアップではこのエラーは発生しません)
ソース: CrystakReprotViewer.CS:SendDBLogonForReport() 詳細: ログオンに失敗しました。詳細: ADO エラー コード: 0x ソース: Microsoft OLE DB Provider for SQL Server 説明: [DBNETLIB][ConnectionOpen (無効な Instance())] 無効な接続。SQL 状態: 08001 ネイティブ エラー: ファイル C:\DOCUME~1\admin\LOCALS~1\Temp\ActionPoints のエラー {52820D22-199C-4D46-A76B-70A55D9F54D5}.rpt: 接続できません: ログオン パラメータが正しくありません。Trivalve.UI.Client.Reports.CrystalViewer.CrystalReportViewer.SetDBLogonForReport (ConnectionInfo connectionInfo、ReportDocument reportDocument) で D:
詳細については、ヘルプとサポート センター ( http://go.microsoft.com/fwlink/events.asp ) を参照してください。
ありがとう、ラムジー