这里我写了一个用于删除记录的存储过程;它在SQL中运行良好。但是当我尝试以MVC JSON格式加载它时,它引发了一个错误:
实现源类型' int'的查询模式。 '选择'找不到"
存储过程:
ALTER procedure [dbo].[AccessorDataDelById]
@ID int
AS
BEGIN
DELETE FROM Accessors
WHERE Id = @ID
END
JSON格式:
public JsonResult GetAssdata(int iD = 0)
{
var x = (from n in db.AccessorDataDelById(iD)
select n).FirstOrDefault();
return new JsonResult { Data = x, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
}
答案 0 :(得分:1)
var x=db.AccessorDataDelById(iD)