使用存储过程在asp.net mvc 4中生成报告

时间:2015-05-10 11:07:58

标签: asp.net-mvc-4

我需要使用商店程序在Asp.net mvc 4中创建报告。 同时我需要传递EmpID和日期作为过程的输入。

请任何人提供样本解决方案或任何能让我满意的好链接。

1 个答案:

答案 0 :(得分:0)

一个简单的解决方案是尝试以下方法: -

  1. 在你的控制器中创建一个Http Post JSONResult方法,它需要EmpId&作为参数的日期
  2. 在您的视图中创建一个Ajax方法,用于调用和发布EmpID&上述JSONResult方法的日期
  3. 在控制器的JsonResult方法中执行存储过程,将存储过程结果集转换为JsonResult并将其返回给Ajax Call。
  4. 通过使用返回的Json Response数据,您可以准备和显示任何类型的报告,如表格,饼图等。