如何在ASP.NET中添加Microsoft Report Viewer

时间:2012-08-05 12:53:11

标签: c# asp.net sql-server microsoft-reporting

我创建了一个表,其中包含Company字段(即公司名称),QuestionAnswer。我还为此编写了一个存储过程,以根据公司名称检索QuestionAnswerCompany

现在我想添加Microsoft Report Viewer,在顶部显示问题和答案以及公司名称。

存储过程的代码是:

ALTER Proc [dbo].[sp_GenerateReport]
(
    @CompanyName varchar(50)
)
AS
BEGIN

SELECT 
      Company,
      Question,
      avg(Answer)
FROM tbl_Answer 
where tbl_Answer.Company=@CompanyName
group by Question,Company

END

表格中的列:

Id            int               Unchecked
Company       varchar(50)       Checked
Dimension     int               Checked
Section       varchar(50)       Checked
Question      int               Checked
Answer        int               Checked

我希望以图表的格式显示报告,如下面的示例图片所示。在顶部应该有公司名称,在轴季节应该是问题应该是答案

Wanted graph

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以使用SSRS Sql server Reporting Service进行报告,但您必须获得BI(商业智能)才能轻松报告