2013-10-22 50 views
0

我在使用c#和mysql數據庫中的數據集查看報表時遇到了問題,我使用以編程方式編寫的代碼創建它。我在互聯網上嘗試過很多文章,但是我的報告仍然沒有顯示。是否有可能使用C#和MySQL創建報告查看器?使用報表查看器創建報表使用Mysql和C#

這裏是我的代碼

private void reporttest_Load(object sender, EventArgs e) 
    { 
     string comm = "select * from t_pejabat"; 
     MySqlConnection conn = new MySqlConnection(Program.konek); 
     MySqlCommand comd = new MySqlCommand(comm, conn); 
     conn.Open(); 
     DataSet1 ds = new DataSet1(); 
     MySqlDataAdapter da = new MySqlDataAdapter(comd); 
     da.Fill(ds, "isi"); 
     conn.Close(); 


     this.reportViewer1.Reset(); 
     this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("isi", ds.Tables[0])); 
     this.reportViewer1.RefreshReport(); 
    } 

這裏是錯誤畫面 error

+1

你可以發佈你的代碼片段.... – vikky

+0

你能提供更多的細節類型的報告?它是SSRS還是Crystal Reports? –

+0

我正在使用包含在vs 2010中的數據報告 –

回答

1

通常這個錯誤出現,因爲reportViewer1.LocalReport.ReportPath沒有設置好的。

您可以通過代碼或使用表單設計器來完成。

相關問題