1

Microsoft 同期フレームワークはデータベース ビューを同期できますか?

または、 SelectIncrementalInsertsCommand で、ビューのようなことをして、複数のテーブルを選択して結合できますか?

4

2 に答える 2

2

同期フレームワークはビューをサポートしていません。SelectIncrementalInsertsCommand を変更してデータを返すことはできますが、期待どおりの正確なスキーマが返され、余分な列がなく、データ型が一致していないことを確認する必要があります。シナリオで追加情報が本当に必要な場合は、別の方法があります。Provider の ChangesSelected イベントで取得したデータ セットを操作できます。ただし、ここではパフォーマンスへの影響に注意する必要があります。

于 2011-02-08T16:20:51.113 に答える
0

ビューは、同期できない実行時に動的に作成されます。でも君ならできる:

  • ビューのデータをテーブルに集約してから、テーブルを同期します。
  • ターゲット DB の同期されたテーブルでビューを実行します。
于 2011-07-25T11:51:42.537 に答える