4
如何使用LINQ查詢當地的報告(微軟報告)的數據源(的WinForms)? 我有一個Microsoft報表查看器控件在MyForm的,我有一個LINQ查詢,因爲這:使用LINQ查詢作爲微軟本地報表數據源(的WinForms)
var query = from colV in dal.v_TarafeGharardad join colT in dal.TBL_TarafeGharardad on colV.Id equals colT.PK_Id select colV;
我想使用LINQ查詢作爲微軟報表數據源。 我試過這個,但我真的知道這是錯誤的。 ?
frmReportViewer ReportViewerForm = new frmReportViewer();
ReportViewerForm.rptViewer.LocalReport.DataSources.Add(new ReportDataSource("v_TarafeGharardad",query));
ReportViewerForm.rptViewer.LocalReport.ReportPath = Application.StartupPath + "rptTarafeGharardad.rdlc";
ReportViewerForm.Show();
如何解決(感謝: - *)
更新:如果我能LINQ查詢轉換爲數據表,問題已經解決了。