Использование данных из 2 разных баз данных в приложении LightSwitch
Мне нужно написать приложение LightSwitch, которое отображает сетку с данными из 2 разных таблиц, которые расположены в 2 разных базах данных.
Есть стол A
с колонкой BankId
в одной базе данных и таблице B
с колоннами BankId
а также BankName
, Мне нужно отобразить BankName
а также некоторые данные из таблицы A
,
Возможно ли реализовать это в LightSwitch для Visual Studio 2012?
Если да, то как?
1 ответ
У вас есть два варианта:
1) Создайте представление базы данных в одной базе данных, которая соединяет таблицу A с таблицей B в другой базе данных, и импортируйте это представление как часть источника данных вашей внешней базы данных.
2) Создайте источник данных службы домена RIA, который внутренне выполняет соединение так же, как 1 выше. В интернете много статей о создании сервисов RIA для LightSwitch.
Варианты 1, вероятно, самые быстрые.