2011-07-02 35 views
0

我有一個開發的應用程序將要在多個地方使用。 那麼我應該如何維護一個數據庫?在c中的windows應用程序的多個地方使用數據庫#

還是隻有一種方式使用遠程數據庫的這個軟件。

如果我使用遠程數據庫,我面臨着在窗體中加載控件的問題。

請提出解決方案。 感謝

+0

您能否詳細說明需要複製的信息類型?它是用戶信息,產品嗎? – Nix

回答

1

通常你會設計一個系統,利用multi-tiered architecture,這往往包括:

  • 前端用戶界面
  • 數據庫後端
  • 中間層/業務層,它可以讓你的網頁訪問數據庫,並提供額外的業務邏輯(也許是一個Web服務?)

你不要太多去繼續就像細節一樣,但似乎你有幾個需要訪問單個數據庫的物理位置。所以,你可以:

  • 開發處理前端用戶界面和中間層(這將訪問數據和做其他的東西)的(Web或桌面)應用
  • 開發只處理前置式的應用但是調用訪問數據庫並執行其他任務的Web服務。在這種情況下,您可能會擁有多個使用不同前端應用程序的位置使用相同的集中式Web服務。
相關問題