Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 22253|Ответ: 0

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

[Скопировать ссылку]
Опубликовано 09.05.2015 17:03:45 | | |

//第一种获取连接字符串的方法
Properties.Settings connset = Properties.Settings.Default;
constr = connset. ConnectionString;
     
         
//第二种获取连接字符串的方法
ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["ConnectionString"];
String str = настройки. ConnectionString;
//第三种获取连接字符串的方法
Doc XmlDocument = новый XmlDocument();
Док. Загрузить(".. //.. App.config");
Корень XmlNode = doc. SelectSingleNode("конфигурация");
Узел XmlNode = корень. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = узел как XmlElement;
струнный str = el. GetAttribute ("connectionString");
//在程序中设置连接字符串
Коннсет. ConnectionString = "Источник данных = orcl; Сохранять информацию о безопасности = true; User ID=xhfoc; Password=foc; Unicode=True";
Коннсет. Сохранить();
Чтобы изменить Settings.settings.cs файл в пространстве имён Properties с помощью этого метода, добавьте следующий код:
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=orcl; Сохранять информацию о безопасности = true; User ID=xhfoc; Password=foc; Unicode=True")]
         
публичная строка ConnectionString
{
     Получить
     {
         return ((строка)(this["ConnectionString"]));
     }
     Набор
     {
         это["ConnectionString"] = значение;
     }
}
              
Методы изменения профиля         
Doc XmlDocument = новый XmlDocument();
Док. Загрузить(".. //.. App.config");
Корень XmlNode = doc. SelectSingleNode("конфигурация");
Узел XmlNode = корень. SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = узел как XmlElement;
Эл. SetAttribute("connectionString", "Data Source=orcl; Сохранять информацию о безопасности = true; User ID=xhfoc; Password=foc; Unicode=True»);
Док. Сохранить(".. //.. App.config");




Предыдущий:Вчера я сделал неправильно с линк
Следующий:Тип «System.Data.Linq.DataContext» определен в нессылкованной ассемблере. Нужно добавить ответ в программу...
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com