2017-04-08 50 views
1

私はWindowsアプリケーションを持っており、ローカルマシンで正常に動作するが、このエラーが発生すると、Crystal Reportsが正常に動作します。[Database Vendor Code 17] temp 21323asdasdfv-dfdsfc-dsfdsrxdfdf詳細.RPT}:[データベースベンダーコード17] このレポートはエラーを解決する方法データベースベンダコード17

string LogonInfo = CONN.GetDataBaseLogon(); //Get Connection string from XML file 
     string[] Log = LogonInfo.Split(','); 
     SqlConnection Con = new SqlConnection(CONN.GetSqlConnectionString()); 
     string Command = "USE MainDB; EXEC [dbo].[GetAllSalaf] ;"; 
     DataSet DS = new DataSet(); 
     SqlDataAdapter SAD = new SqlDataAdapter(Command, Con); 
     SAD.Fill(DS); 
     NewReports.Reports.AllSalaf S = new Reports.AllSalaf(); 
     S.SetDataSource(DS); 
     // Log[0] =User Id ,Log[1] password Log[2] Server name 
     S.SetDatabaseLogon(Log[0], Log[1], Log[2], "MainDB"); 
     crystalReportViewer1.ReportSource = S; 
     crystalReportViewer1.Refresh(); 

答えて

2

チェック読み込まれたときに実行私のコードです:

  1. クリスタルレポートの実行時間を。
  2. レポートが存在する場合は、プロジェクトの配備PCまたはサーバーが存在しますか?
+0

インストールCRランタイム32ビット.. –

関連する問題