Реферат: Менеджер подключений к базам данных
}
public IDbConnection Default
{
get {...}
}
public static void Configure( bool forceReload ) {...}
public static void Configure( Configuration config ) {...}
public IEnumerator GetEnumerator() {...}
// Непубличныеметодыичленыкласса
...
}
Краткое описание методов:
Get – возвращает менеджер подключений. Если экземпляра менеджера еще нет, создается новый.
this[ string ] – возвращает объект подключения по данному логическому имени. В том случае, если имя не указано (равно null), возвращается объект подключения по умолчанию.
Default – возвращает объект подключения по умолчанию.
Configure( bool ) – читает настроечную информацию из конфигурационного файла. Если мы пытаемся работать с еще не сконфигурированным менеджером, он должен автоматически вызвать этот метод.
Configure( Configuration ) – настраивает менеджер в соответствии с данным конфигурационным объектом.
GetEnumerator – позволяет пробежаться по всем подключениям менеджера циклом foreach.
Варианты работы с базой
Мы уже рассматривали кусок типового кода, работающего с базой. Более полный фрагмент выглядит так: мы сначала создаем подключение (например, SqlConnection), потом создаем команду (SqlCommand), добавляем к команде параметры, ассоциируем ее с подключением, открываем подключение, выполняем команду, закрываем подключение:
SqlConnection con = new SqlConnection(); con.ConnectionString = "..."; SqlCommand cmd = new SqlCommand(); cmd.CommandText = "..."; cmd.Connection = con; cmd.Parameters.Add( new SqlParameter( ... ) ); using( con ){ con.Open(); cmd.Execute(); К-во Просмотров: 296
Бесплатно скачать Реферат: Менеджер подключений к базам данных
|