0
不幸的是,我需要保持服務器和客戶端數據庫中表的名稱不同,但它們在結構上相似。因此,例如我的服務器有一個名爲「客戶」的表,而客戶有與客戶名稱相同的表?Howto如何在兩個SQL數據庫之間同步具有不同名稱的類似表?
不幸的是,我需要保持服務器和客戶端數據庫中表的名稱不同,但它們在結構上相似。因此,例如我的服務器有一個名爲「客戶」的表,而客戶有與客戶名稱相同的表?Howto如何在兩個SQL數據庫之間同步具有不同名稱的類似表?
您可以將本地表名和遠程表名稱提供給DbSyncAdapter
的構造函數。這樣
DbSyncAdapter adapter = new DbSyncAdpater("localTableName", "remoteTableName");
東西那麼這個適配器連接到提供
DbSyncProvider provider = new DbSyncProvider(connection);
provider.Adapters.Add(adapter);
請注意,本地和遠程表名的情況下會改變這取決於你如何設置的提供商和同步方向的SyncOrchestrator
。