2011-05-17 58 views
0

如何發佈應用程序數據庫以及它?使用該項目發佈數據庫

我正在使用Visual Studio 2008C#語言。
該數據庫具有所需的登錄信息,以便進入MdiParent並在那裏執行任務。同樣的數據庫是員工記錄也將被保存的地方...
我目前正在開發員工信息系統。

+0

你使用了哪個數據庫? – Oded 2011-05-17 05:47:16

回答

0

最簡單的選擇是使用基於文件的數據庫並將其與應用程序一起分發,除非您需要在應用程序的所有用戶更改數據時共享數據。

SqlLite和SQL Server CE都是基於文件的。

0

什麼是你的數據庫引擎?對於MySQL,我使用實用程序mysqldump。然後,您可以使用腳本安裝程序中的source命令從轉儲文件中部署您的數據庫。

使用SQLSERVER,我使用SQLSERVER附帶的導入/導出工具來編寫帶有任何我想用數據庫部署的數據的數據庫。然後我在安裝程序中的db上運行腳本。

你有幾種選擇。問題是,你用什麼安裝程序? NSIS,Visual Studio安裝項目?等等...你如何回答這將決定如何部署數據庫的最佳方法。

你也可以做@代碼推薦,儘管我從來沒有這樣做過,除了基本的ASP.NET網站和VS項目附帶的sqlexpress數據庫。通常,我發現使用該文件是否是個好主意取決於您的複雜性。