Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 22253|Odpowiedź: 0

[Źródło] C# odczytuje i ustawia string połączenia w app.config

[Skopiuj link]
Opublikowano 09.05.2015 17:03:45 | | |

//第一种获取连接字符串的方法
Properties.Settings connset = Properties.Settings.Default;
constr = connset. ConnectionString;
     
         
//第二种获取连接字符串的方法
Ustawienia ConnectionStringSettings = ConfigurationManager.ConnectionStrings["ConnectionString"];
string str = ustawienia. ConnectionString;
//第三种获取连接字符串的方法
XmlDocument doc = nowy XmlDocument();
Doktorze. Ładuj (".. //.. App.config");
XmlNode root = doc. SelectSingleNode("konfiguracja");
Węzeł XmlNode = root. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = węzeł jako XmlElement;
Struna Str = El. GetAttribute("connectionString");
//在程序中设置连接字符串
Connset. ConnectionString = "Źródło danych=orcl; Zachowaj informacje o bezpieczeństwie=Prawdziwe; ID użytkownika=xhfoc; hasło=foc; Unicode=True";
Connset. Save();
Aby zmodyfikować plik Settings.settings.cs w przestrzeni nazw Właściwości tą metodą, dodaj następujący kod:
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Źródło danych=orcl; Zachowaj informacje o bezpieczeństwie=Prawdziwe; ID użytkownika=xhfoc; hasło=foc; Unicode=True")]
         
publiczny ciąg ConnectionString
{
     Pobierz
     {
         return ((string)(this["ConnectionString"]));
     }
     Zestaw
     {
         this["ConnectionString"] = wartość;
     }
}
              
Metody modyfikacji profilu         
XmlDocument doc = nowy XmlDocument();
Doktorze. Ładuj (".. //.. App.config");
XmlNode root = doc. SelectSingleNode("konfiguracja");
Węzeł XmlNode = root. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = węzeł jako XmlElement;
el. SetAttribute("connectionString", "Data Source=orcl; Zachowaj informacje o bezpieczeństwie=Prawdziwe; ID użytkownika=xhfoc; hasło=foc; Unicode=True");
Doktorze. Ratuj(".. //.. App.config");




Poprzedni:Wczoraj zrobiłem coś źle z Linq
Następny:Typ "System.Data.Linq.DataContext" jest zdefiniowany w asemblerze bez referencji. Muszę dodać odpowiedź do programu...
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com