2010-07-08 62 views
0

我使用C#製作軟件&我的數據庫是msaccess ..現在我想製作一個網關,將安裝在本地網絡中的所有PC上&我想與單個計算機中的數據庫建立連接.. 。但我不知道在C#窗口應用程序中做什麼程序..請解決我的問題...謝謝.. 我嘗試從客戶端PC上傳數據庫到服務器..我沒有知道這樣做的代碼..請給我一些代碼...先進的感謝..如何通過使用visual studio&C#windows應用程序訪問我的數據庫,該數據庫來自本地網絡中其他PC的pc?

回答

0

這將有助於瞭解更多關於你想達到什麼(你可以編輯你的問題到提供更多信息),但基本上你有兩種選擇:

  1. 作爲訪問數據庫,您可以將.mdb文件放在共享文件夾中,它可以被應用程序的多個實例訪問(將位置存儲在應用程序的配置數據中)。這將有效 - 在某些情況下非常好 - 但基於所有文件的訪問速度可能會慢於網絡。
  2. 創建一個自託管的「web」服務(理想情況下WCF,但我不記得VS2005的選項是什麼),它提供了與數據庫交互所需的方法,然後從客戶端應用程序連接到「服務器「通過網絡應用。

「最佳」解決方案將取決於您的問題的細節以及您試圖達到的目標。如果應用程序的每個實例直接訪問數據庫是首選,那麼我強烈建議建議您查看使用SQL Server Express而不是訪問。

相關問題