共用方式為


遠端資料存取簡介

SQL Server Compact 3.5 中的遠端資料存取 (RDA) 讓應用程式可以從遠端 SQL Server 資料庫資料表存取資料,並將資料儲存在本機 SQL Server Compact 3.5 資料庫資料表中。應用程式然後可以讀取和更新本機 SQL Server Compact 3.5 資料庫資料表。SQL Server Compact 3.5 可以選擇追蹤所有對本機資料表所做的變更。稍後應用程式可以將變更的記錄,從本機資料表更新回 SQL Server 資料表。

在 SQL Server Compact 3.5 中,將資料從 SQL Server 資料表傳播到本機 SQL Server Compact 3.5 資料表,稱之為提取資料。將本機 SQL Server Compact 3.5 資料表的變更傳播回 SQL Server 資料表,稱之為發送資料。

應用程式也可以使用 RDA 提交 SQL 陳述式,以在遠端 SQL Server 資料庫執行。例如,應用程式可以提交插入、更新或刪除記錄的 SQL 陳述式到遠端 SQL Server 資料表。應用程式可以叫用任何不會傳回資料錄集的 SQL 陳述式。這包括遠端系統上的預存程序。

當不需要完整功能的 SQL Server Compact 3.5 合併式複寫 (例如衝突解析),RDA 非常適合使用。

重要

由於設計上的限制,因此未來的版本將會移除遠端資料存取 (RDA)。如果您目前正在使用 RDA,應該考慮轉換成 Microsoft Synchronization Services for ADO.NET。如果您計劃在新的應用程式中使用 RDA,就應該考慮改用合併式複寫或 Sync Services。請注意,Sync Services 可用於桌上型電腦和行動裝置。