Как вызвать хранимую процедуру, которая возвращает значения из многослойных таблиц, используя сущность Framework? - PullRequest
1 голос
/ 18 февраля 2010

я новичок в Entity Framework я узнал об использовании SP и как отобразить (вставить \ удалить \ обновить) в каждом столе и как импортировать функцию для вызова SP, которая возвращает значения из одной таблицы

мой вопрос горячий, могу ли я вызвать SP, который возвращает несколько столбцов из нескольких таблиц

в классе, генерирующем LINQ to SQL, который представляет все столбцы, возвращаемые SP Как я могу использовать Entity Framework в этом случае

заранее спасибо Every Body

1 Ответ

1 голос
/ 18 февраля 2010

Если вы используете EF v4 и VS 2010, вы можете создать ComplexType, содержащий все необходимые столбцы, при создании FunctionImport, возвращающего коллекцию этих ComplexTypes.Если вы используете EF v1 и VS 2008, процесс будет более сложным.Вам нужно будет вручную создать сущность в SSDL, CSDL и MSL, а затем сопоставить FunctionImport для возврата коллекции этих сущностей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...