我目前正在使用 ASP.Net Core 和 Entity Framework 3.1.1。我只想将过程称为 void 而不是返回数据。这是我当前用于调用过程并将数据拟合到模型中的设置。
public List<MyModel> GetData(int ID)
{
var result = (from x in _dbContext.MyModel.FromSqlRaw("ustp_ProcedureName {0}", param1)
select x).ToList();
return result;
}
我如何使用 FromSqlRaw,但在 void 方法和不返回数据的过程中?
为了更好地使用数据,请使用:
var result = _dbContext.MyModel
.FromSqlRaw("ustp_ProcedureName {0}", param1)
.ToList();
如果你想运行不返回任何数据的 sp 试试这个:
_dbContext.Database.ExecuteSqlCommand("ustp_ProcedureName {0}", param1);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句