2012-09-24 49 views
0

我有一個程序將運行查詢,並在報告查看器中返回結果。問題是我們有10個地點,都有自己的本地數據庫。我想要做的是讓每個位置使用該程序,並利用App.config文件指定要連接到哪個數據庫,具體取決於您所在的位置。這將防止我不得不使用單獨的數據庫連接創建10個單獨的程序。我想我可以在app.config文件「數據庫」「登錄」「密碼」中有3個值一般來說數據庫是在.30地址......所以它會很高興能夠讓他們設置配置文件複製到數據庫服務器的IP ...如何使用配置文件連接到用戶設置的數據庫

例如:

地點:1 DatabaseIP:10.0.1.30 登錄:SA 密碼:databasepassword

是否有可能設置這樣的事情了使用app.config文件?

回答

0

我結束了使用一個簡單的XML文件來做到這一點。我用這個site來完成它。我首先使用表單加載編寫XML,然後將其切換到讀取。

0

你應該看看資源文件。 最初,它們是用於本地化,但它們也應該爲你工作。

0

轉到您的項目屬性,並從下拉菜單中設置應用程序設置 - >類型(連接字符串)。這將在您的輸出目錄中生成一個xlm配置文件,您可以在其中修改連接字符串後編譯。

+0

我用這個做了一個構建,它沒有在xml配置文件中顯示任何內容......我假設我進入了程序屬性,然後是「設置」選項卡,並且在那裏你說我應該把連接字符串...當我建立程序,其中的XML配置文件,沒有顯示任何關於數據庫連接字符串。 – Shmewnix

+0

您使用(連接字符串)設置類型嗎?哪個應該是「應用程序」設置而不是用戶設置? – XIVSolutions

相關問題