Sync Framework представление базы данных синхронизации - PullRequest
1 голос
/ 21 мая 2010

Может ли Microsoft Sync Framework синхронизировать представления базы данных?

или в вашей команде SelectIncrementalInsertsCommand вы можете выбирать и объединять несколько таблиц, что-то вроде представления?

Ответы [ 2 ]

2 голосов
/ 08 февраля 2011

Sync Framework не поддерживает представления. Вы можете изменить SelectIncrementalInsertsCommand, чтобы он возвращал данные, однако вам необходимо убедиться, что он возвращает ожидаемую точную схему, без дополнительных столбцов и несоответствующих типов данных. Есть другой способ, если ваш сценарий действительно требует дополнительной информации. Вы можете манипулировать набором данных, полученным в событии ChangesSelected поставщика. Однако вы должны быть осторожны с падением производительности здесь.

0 голосов
/ 25 июля 2011

Представления создаются динамически при выполнении, вы не можете их синхронизировать.НО вы можете:

  • объединить данные представления в таблицу и затем синхронизировать таблицу.
  • Запустить представление синхронизированных таблиц в целевой БД.
...