实体框架ExecuteSqlCommand在使用存储过程

时间:2016-10-07 11:53:42

标签: c# entity-framework-6

执行时

int rowsAffected = db.Database.ExecuteSqlCommand("Update tablename set Column1='new' where id=5")

rowsAffected是受影响的行数。

但是当我在存储过程中执行相同的语句时:

int rowsAffected = db.Database.ExecuteSqlCommand("spUpdate_tbl");

rowsAffected返回-1。

使用存储过程更新数据时,如何获得受影响的行数 与实体框架?

0 个答案:

没有答案