1

When I execute

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

rowsAffected is number of affected rows.

But when I execute the same statement in a stored procedure:

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

rowsAffected is returned as -1.

How do I get number of rows affected when updating data using a stored procedure with Entity Framework?

marc_s
  • 732,580
  • 175
  • 1,330
  • 1,459
Dnyneshwar
  • 728
  • 8
  • 10

0 Answers0