Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie rufe ich gespeicherte Prozeduren mit EntityFramework auf?

Eine Möglichkeit besteht darin, die Database-Eigenschaft aus dem DbContext zu verwenden:

SqlParameter param1 = new SqlParameter("@firstName", "Frank");
SqlParameter  param2 = new SqlParameter("@lastName", "Borland");
context.Database.ExecuteSqlCommand("sp_MyStoredProc @firstName, @lastName", 
                              param1, param2);

EF5 unterstützt das definitiv.