SQL Compact 3.5 прикрепить несколько запросов DB / Cross-DB? - PullRequest
2 голосов
/ 15 января 2010

Можно ли подключить несколько баз данных к SQL CE 3.5 (компактная версия), например, MasterData.sdf, Orders.sdf и применять к ним запросы, например: выберите Orders.iOrderID, Orders.cItemID, MasterData.cItemDesc из Orders.CustomerOrder as Orders осталось присоединиться к MasterData.Items как элементы в Orders.cItemID = Items.cItemID

Мне это нужно из-за оптимизации синхронизации (много небольших баз данных и одна большая база данных).


Есть ли другое решение для объединения двух (многих) sdf-ов в один?

1 Ответ

1 голос
/ 15 января 2010

Нет, это невозможно, но вы можете загрузить каждую таблицу в виде списка бизнес-объектов и использовать LINQ для запроса этих коллекций. (Требуется больше памяти)

...