Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 22253|Отговор: 0

[Източник] C# чете и задава свързващия низ в app.config

[Копирай линк]
Публикувано в 9.05.2015 г. 17:03:45 ч. | | |

//第一种获取连接字符串的方法
Properties.Settings connset = Properties.Settings.Default;
constr = connset. ConnectionString;
     
         
//第二种获取连接字符串的方法
ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["ConnectionString"];
струнна сила = настройки. ConnectionString;
//第三种获取连接字符串的方法
XmlDocument doc = нов XmlDocument();
Докторе. Load(".. //.. App.config");
XmlNode root = doc. SelectSingleNode("конфигурация");
XmlNode възел = корен. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = възел като XmlElement;
струна str = el. GetAttribute("connectionString");
//在程序中设置连接字符串
Консет. ConnectionString = "Източник на данни=orcl; Persist Security Info=True; User ID=xhfoc; Password=foc; Unicode=True";
Консет. Save();
За да модифицирате Settings.settings.cs файла под пространството от имена Properties с този метод, добавете следния код:
[глобално::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; User ID=xhfoc; Password=foc; Unicode=True")]
         
публичен низ ConnectionString
{
     Вземи
     {
         return ((низ)(това["ConnectionString"]));
     }
     Комплект
     {
         това["ConnectionString"] = стойност;
     }
}
              
Методи за модифициране на профила         
XmlDocument doc = нов XmlDocument();
Докторе. Load(".. //.. App.config");
XmlNode root = doc. SelectSingleNode("конфигурация");
XmlNode възел = корен. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = възел като XmlElement;
Ел. SetAttribute("connectionString", "Data Source=orcl; Persist Security Info=True; User ID=xhfoc; Password=foc; Unicode=True");
Докторе. Запазите(".. //.. App.config");




Предишен:Вчера направих нещо грешно с linq
Следващ:Типът "System.Data.Linq.DataContext" е дефиниран в нереферирания асемблер. Трябва да добавя отговор към програмата...
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com