Domanda

Il team ha recentemente Ado.NET rilasciare la versione 4.1 fo EF hanno detto che stored procedure non sono disponibili !! Ma le query SQL Raw stanno ancora sostenendo stored procedure giusto?

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

Quindi questo codice funzionerà o no?

È stato utile?

Soluzione

Sì, è possibile eseguire qualsiasi SQL (tra cui le stored procedure) per SqlQuery. L'annuncio sui mezzi SP non supportate che non si può mappare le procedure SP per inserire, aggiornare, operazioni di eliminazione eseguita sul tuo entità come attualmente possibile in EDMX.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top