0
我想運行一個ActionResult,並得到零參數錯誤,指出'沒有重載的方法'SqlQuery'需要0個參數。這是我的ActionResult:沒有重載方法「sqlQuery」需要0個參數 - C#錯誤
[HttpGet]
public ActionResult Carriers()
{
string sqlStr = "Select CarrierKey, Name From carriers Order By Name";
var AllCarriers = db.Database.SqlQuery<CarrierList>().ToList();
var ListofCarriers = JsonConvert.SerializeObject(AllCarriers);
Response.Write(ListofCarriers);
HttpContext.Response.AppendHeader("Content-Type", "application/json");
return new EmptyResult();
}
我已經設置了下面的類爲我的結果:
public class CarrierList
{
public int CarrierKey { get; set; }
public string Name { get; set; }
}
我讀了一些關於這個錯誤,似乎當一個參數,預計將發生,但不接收,反之亦然。據我可以告訴我沒有設置我的查詢了一個參數,所以我不知道是什麼問題。