【问题标题】:Microsoft Reporting with LINQ to SQL使用 LINQ to SQL 的 Microsoft 报告
【发布时间】:2012-01-20 21:49:34
【问题描述】:

我正在开发一个使用 LINQ to SQL 的 asp.net Web 应用程序,并且我想使用 LINQ to SQL 生成 Microsoft 报告。 Microsoft Reports 数据源是数据集,但我想将 IEnumberable 或 IQueryable 作为数据源,因为我没有数据集。有什么方法或更好的解决方案可以在没有数据集的情况下生成报告。

提前致谢

问候

【问题讨论】:

  • 您是指 Microsoft Reporting 的 SSRS?
  • 我使用 Visual Studio 2010 的 Microsoft Reports。我不了解 SSRS,请告诉我 SSRS 的详细信息以及 SSRS 和 VS 2010 中的 Reports 之间的区别?
  • 我认为您混淆了 SSRS 使用的共享数据集,以允许多个报表使用单个数据集,以及 c# Dataset 类。 SSRS 报告不是用 C# 编写的,因此无法(轻松)访问 .net 库。 Microsoft Reports 2010 是什么意思?如果您指的是 VS2010 中的 Report Viewer 控件,那么您实际上指的是允许您在本机应用程序中查看 SSRS Reports 的 Winforms 控件。 msdn.microsoft.com/en-us/library/bb885185.aspx - 关于使用 ReportViewer 控件的信息

标签: c# asp.net microsoft-reporting


【解决方案1】:

我不认为 LINQ to SQL 的报告真的很好,因为它是直接命中数据库的 - 我认为你只需要硬着头皮用 SQL 编写报告。

【讨论】:

    猜你喜欢
    • 2012-01-16
    • 1970-01-01
    • 2012-02-13
    • 1970-01-01
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多