偶爾連接的應用程式 (本機資料庫快取)
「偶爾連接的應用程式」(Occasionally Connected Application) 是一種應用程式,它會使用遠端資料庫中的資料,但可能不一定具備遠端資料庫的存取權。 有時候,當可以持續進行存取,但是持續查詢遠端資料庫中鮮少變動的資料 (例如狀態清單) 會造成效率不彰時,也會使用到偶爾連接的應用程式。 在這種情況下,應用程式可以使用位於用戶端之本機資料庫中的資料,並定期與遠端資料庫進行資料同步處理。
注意事項 |
---|
當您將本機資料庫快取設定成與 SQL Azure 資料庫同步處理時,建議您安裝已針對 SQL Azure 最佳化的同步元件。 如需詳細資訊,請參閱偶爾連接的應用程式概觀中的<SQL Azure 中的本機資料庫快取限制>一節。 |
下列主題說明如何設定應用程式,以使用本機資料庫快取將資料儲存在用戶端上。 同時也會顯示如何在用戶端與伺服器資料庫之間同步處理變更的資料。
在本節中
偶爾連接的應用程式概觀
說明如何將本機 SQL Server Compact 3.5 資料庫與伺服器上遠端資料庫之間的同步處理整合至應用程式中。HOW TO:在應用程式中設定資料同步處理
提供指示說明如何將本機資料快取加入至應用程式並加以設定。HOW TO:啟始本機和遠端資料庫之間的同步處理
提供指示說明如何將程式碼加入至應用程式以同步處理本機與遠端資料庫。HOW TO:設定本機和遠端資料庫以進行雙向同步處理
提供指示說明如何設定同步處理,以將用戶端變更上載至伺服器和將伺服器變更下載至用戶端。逐步解說:建立偶爾連接的應用程式
提供逐步指示,說明如何在專案中加入和設定本機資料庫快取,以及如何在資料繫結的 Windows Form 中加入同步處理功能。逐步解說:將偶爾連接的用戶端應用程式與本機資料庫一起部署
提供逐步指示,說明如何將應用程式與本機資料庫快取一起部署。
參考
- Microsoft.Synchronization.Data
這個命名空間包含常見同步處理類別 (Class)。
相關章節
資料應用程式開發的新功能
提供用戶端和資料層應用程式新資料功能的資訊和連結。SQL Server Compact 3.5 和 Visual Studio
提供 SQL Server Compact 3.5 的簡短介紹。逐步解說:將本機資料庫快取加入至 N-Tier 應用程式
提供逐步指示,說明如何將 Microsoft Synchronization Services for ADO.NET 與在 N-Tier 資料應用程式逐步解說中建立的應用程式整合。使用多層式架構應用程式中的資料集
提供主題的連結,說明如何使用 Visual Studio 來協助建立 N-Tier 應用程式。