В этой статье представлены два способа использования глобальных переменных в проектах ASP.Net. файл web.config и файл Gloab. Соответственно поясняется следующее:
Способ 1: файл web.config — настройки:
Добавление ключей ключевых слов в файл web.config достигается с помощью тега
<конфигурация>
<Настройки приложения>
<система.веб>
система.веб>
конфигурация>
- Читать:
Чтобы ссылаться на эти строки подключения к базе данных в коде, необходимо сначала добавить ссылку на пространство имен System.Configuration. Это пространство имен содержит класс ConfigurationSettings, а его статический метод ConfigurationSettings.AppSettings может получить раздел
использование System.Configuration;
строка conn1 = ConfigurationSettings.AppSettings["connString1"];
строка conn2 = ConfigurationSettings.AppSettings["connString2"];
SQLConnection myConn1 = новый SQLConnection (conn1);
OleDbConnection myConn2 = new OleDbConnection(conn2);
В VS2005 ConfigurationSettings.AppSettings можно заменить на ConfigurationManager.AppSettings.
Способ 2: файл Gloab.
--настраивать:
Добавить в глобальный файл
protected void Session_Start (отправитель объекта, EventArgs e)
{
Session["sqlConnectionString"] = "uid=Имя пользователя;pwd=пароль;база данных=MyTest;сервер=Localhost;Время ожидания соединения=300";
}
--Читать:
Приложение в коде:
String strConnection=Session["sqlConnectionString"].ToString();
sqlConnection_1=new SqlConnection(strConnection);
Рекомендуется использовать первый метод! Более гибкий