Question

L'équipe Ado.NET a récemment libérer la version fo EF 4.1 ils ont dit que la procédure stockée ne sont pas disponibles !! Mais les requêtes SQL Raw soutiennent encore le droit de procédure stockée?

var rs = db.Database.SqlQuery<Doc>(
            "EXECUTE docsByPeriod @param={0}", parameters: period).ToList();

Donc, ce code ne fonctionnera ou non?

Était-ce utile?

La solution

Oui, vous pouvez exécuter une SQL (y compris les procédures stockées) par SqlQuery. L'annonce de ne pas pris en charge des moyens de SP que vous ne pouvez pas mapper les procédures de SP à Insertion, mise à jour, les opérations de suppression effectuées sur votre entité actuellement possible EDMX.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top