標籤:c#、setting、資料庫、連接字串
在VS中我們可以很方便的使用“Properties.Settings.Default.(名稱)”這樣的形式來獲得一些預設的值,例如我們將資料庫的連接字串存放在此處,但是有些時候需要對這些值進行修改,在網上找了各種資料,最後運用以下方法可以實現對應的功能。
運行時動態修改連接字串的方法如下:
1. 在VS2015【解決方案管理器】中點擊Properties,然後雙擊;
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/8B/F6/wKiom1hc9tig0UPvAAA5dzuYuKE104.jpg" title="QQ20161223180452.jpg" alt="wKiom1hc9tig0UPvAAA5dzuYuKE104.jpg" />
2. 然後會出現以下介面, 單擊【查看代碼】(另外一種方法就是右擊項目名稱,然後依次選擇【屬性】》【設定】,也會出現以下介面);650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/8B/F6/wKiom1hc9lvzvBs2AACPlnDyO5s877.jpg" title="QQ20161223175854.jpg" alt="wKiom1hc9lvzvBs2AACPlnDyO5s877.jpg" />
3. 在 Settings 類 的建構函式中增加如下代碼:
this.SettingsLoaded += new System.Configuration.SettingsLoadedEventHandler(Settings_SettingsLoaded);
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M00/8B/F6/wKiom1hc9-HgOKU1AACj0--ZktE160.jpg" title="QQ20161223180927.jpg" width="600" height="234" border="0" hspace="0" vspace="0" style="width:600px;height:234px;" alt="wKiom1hc9-HgOKU1AACj0--ZktE160.jpg" />
4. 然後在添加如下事件:
private void Settings_SettingsLoaded(object sender, System.Configuration.SettingsLoadedEventArgs e){ //這段代碼主要是程式開始時執行 // test表示要修改的名稱 //等號右邊是修改的值 this["test"] = "This is a test";}
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/8B/F6/wKiom1hc-Wrw2sk6AABUUS7h4_0625.jpg" title="QQ20161223181556.jpg" width="600" height="74" border="0" hspace="0" vspace="0" style="width:600px;height:74px;" alt="wKiom1hc-Wrw2sk6AABUUS7h4_0625.jpg" />
本文出自 “世界都一樣” 部落格,請務必保留此出處http://970076933.blog.51cto.com/9767314/1885609
C#配置Properties.Setting