See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 22253|Vastuse: 0

[Allikas] C# loeb ja seadistab connectionstringi app.config-is

[Kopeeri link]
Postitatud 09.05.2015 17:03:45 | | |

//第一种获取连接字符串的方法
Properties.Settings connset = Properties.Settings.Default;
constr = connset. ConnectionString;
     
         
//第二种获取连接字符串的方法
ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["ConnectionString"];
string str = seaded. ConnectionString;
//第三种获取连接字符串的方法
XmlDocument doc = uus XmlDocument();
Doktor. Load(".. //.. App.config");
XmlNode juur = doc. SelectSingleNode ("konfiguratsioon");
XmlNode sõlm = juur. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = sõlm kui XmlElement;
string str = el. GetAttribute("connectionString");
//在程序中设置连接字符串
Connset. ConnectionString = "Andmeallikas = orcl; Püsi turvainfo = Tõene; Kasutaja ID=xhfoc; Parool=foc; Unicode=True";
Connset. Save();
Settings.settings.cs faili muutmiseks Properties nimeruumis selle meetodiga lisa järgmine kood:
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=orcl; Püsi turvainfo = Tõene; Kasutaja ID=xhfoc; Parool=foc; Unicode=True")]
         
public string ConnectionString
{
     Mine
     {
         return ((string)(this["ConnectionString"]));
     }
     Komplekt
     {
         this["ConnectionString"] = väärtus;
     }
}
              
Profiili muutmise meetodid         
XmlDocument doc = uus XmlDocument();
Doktor. Load(".. //.. App.config");
XmlNode juur = doc. SelectSingleNode ("konfiguratsioon");
XmlNode sõlm = juur. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = sõlm kui XmlElement;
El. SetAttribute("connectionString", "Data Source=orcl; Püsi turvainfo = Tõene; Kasutaja ID=xhfoc; Parool=foc; Unicode=True");
Doktor. Salvesta(".. //.. App.config");




Eelmine:Eile tegin Linqiga midagi valesti
Järgmine:Tüüp "System.Data.Linq.DataContext" on määratletud viitamata assamblees. Pean programmi vastuse lisama...
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com