C#-创建报告

C#-创建报告,c#,reporting,C#,Reporting,我正在尝试使用report.rdlc在C#中创建一些报告。我想根据存储过程创建报告。我想在文本框中显示存储过程返回的数据。例如,textbox1包含存储过程1中的值,textbox2包含存储过程2中的值,依此类推 有可能吗?“有可能吗?”--是的,你提到的一切都是可能的 你需要看一本教程什么的。你可以先看一下 但我肯定有数百个教程。一种方法可以是: 创建存储过程以从数据库获取数据 创建一个数据集 为您创建的每个存储过程创建一个tableAdapter(tableAdapter将使用您创建的存储过

我正在尝试使用report.rdlc在C#中创建一些报告。我想根据存储过程创建报告。我想在文本框中显示存储过程返回的数据。例如,textbox1包含存储过程1中的值,textbox2包含存储过程2中的值,依此类推

有可能吗?“有可能吗?”--是的,你提到的一切都是可能的

你需要看一本教程什么的。你可以先看一下

但我肯定有数百个教程。一种方法可以是:

  • 创建存储过程以从数据库获取数据
  • 创建一个数据集
  • 为您创建的每个存储过程创建一个tableAdapter(tableAdapter将使用您创建的存储过程)
  • 创建报告本身
  • 使用reportViewer控件创建页面
  • 在页面加载期间,您需要有tableAdapters的实例并调用它们的GetData()函数
  • 然后需要将数据源添加到reportViewer控件并调用reportViewer.Refresh()

  • 这不是一个完整的步骤列表,但希望它能让你朝着正确的方向前进。祝你好运

    你能说得更含糊些吗?包括您尝试过的内容、您尝试从中提取的RDBMS类型等信息,这会使帮助变得非常容易。我在一个数据库中有一个表,其中有很多产品,我想创建有关产品的报告。在报告中,我希望了解表中的美尼产品以及美尼产品在各个类别中的情况。然后我还想创建一些图表。我没有做任何正确的事情,我知道,我正在寻找一些建议来实现这一点。非常感谢。