Re[3]: EF и Typed DataSet (ADO.NET) в одном приложении
От: Qulac Россия  
Дата: 18.12.14 17:02
Оценка:
Здравствуйте, SeLo, Вы писали:

SL>Здравствуйте, vmpire, Вы писали:


V>>Здравствуйте, SeLo, Вы писали:


SL>>>Загрузить данные из несколькох таблиц в одном запросе Адаптеры не позоволяют,

V>>Отлично позволяют. Просто возвращаете в запросе несколько результатов.
V>>По умолчанию они мапятся в порядке следования таблиц в датасете, но можно задать явно любой другой маппинг.

SL>Тогда, пожалуйста, научите как. Я данную проблему иследовал, не получается.

SL>Я могу в одном SQL запросе использовать несколько Select-от для разных таблиц. Результат мапится на две и более таблиц. Но все Select-ы независимы друг от друга. Мне не это нужно, а аналог Include() из EF. А здесь уже совсем другая история. Запрос включает "зависимые" таблицы через оператор JOIN. Результат содержит ничего лишнего, только записи "главной" таблицы, и из JOIN дополнительных колонках данные "зависимых" таблиц. Затем уже результат мапится на Entity-Обьекты.

SL>Выполнить сие с помощью DataSet и адаптеров никак не получается. Это является основной загвоздкой


А нельзя решить проблему используя BindingList и EF?
Программа – это мысли спрессованные в код
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.