Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 22253|Odgovoriti: 0

[Vir] C# bere in nastavi connectionstring v app.config

[Kopiraj povezavo]
Objavljeno na 9. 05. 2015 17:03:45 | | |

//第一种获取连接字符串的方法
Lastnosti.Nastavitve connset = Lastnosti.Nastavitve.Privzeto;
constr = connset. ConnectionString;
     
         
//第二种获取连接字符串的方法
Nastavitve ConnectionStringSettings = ConfigurationManager.ConnectionStrings["ConnectionString"];
string str = nastavitve. ConnectionString;
//第三种获取连接字符串的方法
XmlDocument doc = nov XmlDocument();
Doktor. Naloži (".. //.. App.config");
Koren XmlNode = doc. SelectSingleNode("konfiguracija");
Vozlišče XmlNode = koren. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = vozlišče kot XmlElement;
struna str = el. GetAttribute("connectionString");
//在程序中设置连接字符串
Connset. ConnectionString = "Vir podatkov=orcl; Ohrani varnostne informacije=Resnično; ID uporabnika=xhfoc; Password=foc; Unicode=Resničen";
Connset. Save();
Za spreminjanje datoteke Settings.settings.cs pod imenskim prostorom Properties z uporabo te metode dodajte naslednjo kodo:
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=orcl; Ohrani varnostne informacije=Resnično; ID uporabnika=xhfoc; Password=foc; Unicode=True")]
         
javni niz ConnectionString
{
     Dobi
     {
         return ((string)(this["ConnectionString"]));
     }
     Set
     {
         this["ConnectionString"] = vrednost;
     }
}
              
Metode za spreminjanje profila         
XmlDocument doc = nov XmlDocument();
Doktor. Naloži (".. //.. App.config");
Koren XmlNode = doc. SelectSingleNode("konfiguracija");
Vozlišče XmlNode = koren. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = vozlišče kot XmlElement;
el. SetAttribute("connectionString", "Data Source=orcl; Ohrani varnostne informacije=Resnično; ID uporabnika=xhfoc; Password=foc; Unicode=True");
Doktor. Shranimo(".. //.. App.config");




Prejšnji:Včeraj sem naredil nekaj narobe z Linqom
Naslednji:Tip "System.Data.Linq.DataContext" je definiran v nereferencirani sestavi. Moram dodati odgovor v program...
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com