没有超载的方法需要' 0'参数

时间:2016-11-28 10:14:03

标签: mysql asp.net-mvc entity-framework razor

这是我的行动方法。

public class MainController : Controller
{

    learningEntities1 db = new learningEntities1();
    // GET: /Main/
    public ActionResult Index()
    {
        return View(db.GetCustomers());
    }

}

这是我的存储过程。

ALTER PROCEDURE [dbo].[sp_GetCustomers]
-- Add the parameters for the stored procedure here
@CustomerID int,
@CustomerName varchar,
@PhoneNumber int,
@Address varchar,
@DateofBirth date,
@isActive int
AS
BEGIN

SET NOCOUNT ON;

SELECT * from [dbo].[tblCustomers]
WHERE isActive=1
END

我在返回视图中收到此错误。还尝试了@IsActivereturn View("Index",GetCustomers());,但结果是一样的。

0 个答案:

没有答案