2013-06-02 79 views
0

我想爲我的小企業設計一個數據庫應用程序。我已經創建了許多表單驅動的MS Access數據庫供以前使用,但希望在常見的更先進的&中創建永久性解決方案。Windows應用程序與mySQL後端

我正在考慮使用mySQL作爲數據庫,然後編寫一個C#或VB應用程序在Windows中使用。目前我不需要或不需要基於Web的版本,但在未來的移植到VB.net可能是我將研究的內容。

我知道我可以爲我的Windows應用程序使用MS Access後端,而無需在運行程序的任何或所有計算機上安裝MS Office。

但這是我的問題。是否有必要在託管數據庫的PC上,在訪問數據庫的所有PC上安裝mySQL Server,或者我可以只使用數據庫文件作爲後端,並且Visual Studio將具有訪問它所需的所有必要工具?

如果我必須安裝服務器,我可能會堅持使用MS Access數據庫,因爲過量的數據庫存儲的需求永遠不會成爲問題。

回答

0

您需要在承載數據庫的服務器上安裝MySQL服務器。客戶端將通過網絡連接。然而,你需要一個驅動程序來訪問客戶端機器上VB.NET的MySQL服務器。不過,一個簡單的DLL文件可能就足夠了。

如果您正在尋找基於文件的數據庫解決方案,請查看SQLite。但是,您必須在此注意併發問題。

相關問題