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查询转换为数据表,问题已经解决了。