Хостинг > Статьи > Базы данных

Базы данных


Перед тем как приложение сможет взаимодействовать с базой данных, оно должно сначала установить соединение с сервером базы данных. Интерфейсы прикладного программирования, которые мы описываем в этой книге, преобразуют подробную низкоуровневую информацию о соединении в несколько простых объектно-ориентированных классов, что позволяет разработчику сконцентрироваться на приложении базы данных, а не на протоколах и сетевой топологии.
Открытие соединения с базой данных в ADO.NET

Для открытия соединения в ADO.NET требуется записать в объект-соединение соответственным образом форматированную строку, а затем вызвать метод Open объекта-соединения. Объект-соединение может быть одного из трех видов - OdbcConnection, SqlConnection или OleDbConnection. Объект OdbcConnection разработан для любого источника данных ODBC, а объект OleDbConnection будет работать с любым поставщиком OLE DB Provider. Чтобы доступ к данным был максимально производительным, используйте объекты-соединения, специально настроенные на конкретную платформу, например SqlConnection для Microsoft SQL Server. Формат строки соединения аналогичен для всех типов соединений. Этот формат представляет собой строку пар ключ/значение, разделенных символом «точка с запятой». Например:

ключ1=значение1; ключ2=значение2; ключЗ=значениеЗ; ...

Хотя формат идентичен для всех типов соединений, сами ключи и значения для разных типов соединений различны. Многие платформы поддерживают дополнительные атрибуты, которые можно применять в строке_соединения. За перечнем таких атрибутов обращайтесь, пожалуйста, к соответствующей документации производителя.

Источник: alterwebs.net