2012-01-20 42 views
0

我正在开发一个asp.net web应用程序,我正在使用LINQ to SQL,我想用LINQ to SQL生成Microsoft Reports。微软的报告数据源是数据集,但我想给IEnumberable或IQueryable作为数据源,因为我没有数据集。有什么方法或更好的解决方案来生成一个数据集报告。微软与LINQ to SQL报表

在此先感谢

问候

+0

您是指Microsoft Reporting的SSRS? – IUnknown

+0

我使用Visual Studio 2010的Microsoft Reports。我不知道SSRS,请告诉我SSRS的详细信息以及VS 2010中SSRS和报告之间的区别? – Snake

+0

我认为你对SSRS使用的共享数据集感到困惑,以允许多个报告使用单个数据集,并使用c#Dataset类。 SSRS报告不是用C#编写的,因此没有(简单)访问.net库的权限。 Microsoft Reports 2010是什么意思?如果您指的是VS2010中的报表查看器控件,那么您实际上是指Winforms控件,它允许您在本机应用程序中查看SSRS报表。 http://msdn.microsoft.com/en-us/library/bb885185.aspx - 有关使用ReportViewer控件的信息 – EtherDragon

回答

0

我不相信报告真正与LINQ jives很好的SQL,因为它是由直接命中的数据库 - 我认为你必须要硬着头皮写你的报告在SQL中。