Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 22253|Válasz: 0

[Forrás] C# olvassa és beállítja a connectionstringet az app.config oldalon

[Linket másol]
Közzétéve 2015. 05. 09. 17:03:45 | | |

//第一种获取连接字符串的方法
Properties.Settings connset = Properties.Settings.Default;
constr = connset. ConnectionString;
     
         
//第二种获取连接字符串的方法
ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["ConnectionString"];
string str = beállítások. ConnectionString;
//第三种获取连接字符串的方法
XmlDocument doc = új XmlDocument();
Doktor. Load(".. //.. app.config");
XmlNode root = doc. SelectSingleNode("konfiguráció");
XmlNode node = gyökér. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = node mint XmlElement;
string str = el. GetAttribute("connectionString");
//在程序中设置连接字符串
Connset. ConnectionString = "Adatforrás=orcl; Persist Security Info=True; Felhasználói azonosító=xhfoc; jelszó=foc; Unicode=True";
Connset. Save();
A Settings.settings.cs fájl módosításához a Tulajdonságok névtérben ezzel a módszerrel adjuk hozzá a következő kódot:
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=orcl; Persist Security Info=True; Felhasználói azonosító=xhfoc; jelszó=foc; Unicode=True")]
         
public string ConnectionString
{
     Fogd
     {
         return ((string)(this["ConnectionString"]));
     }
     Készlet
     {
         this["ConnectionString"] = érték;
     }
}
              
A profil módosításának módszerei         
XmlDocument doc = új XmlDocument();
Doktor. Load(".. //.. app.config");
XmlNode root = doc. SelectSingleNode("konfiguráció");
XmlNode node = gyökér. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = node mint XmlElement;
El. SetAttribute("connectionString", "Data Source=orcl; Persist Security Info=True; Felhasználói azonosító=xhfoc; jelszó=foc; Unicode=True");
Doktor. Mentés(".. //.. app.config");




Előző:Tegnap rosszul csináltam Linq-szal
Következő:A "System.Data.Linq.DataContext" típus a hivatkozás nélküli összeállításban van definiálva. Válasz kell hozzáadni a programhoz...
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com