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