Строка, определяющая способ подключения объекта к источнику данных
ConnectionTimeout
Int32
Интервал времени, в течение которого объект пытается установить соединение с источником данных (только для чтения)
Container
string
Get. Возвращает объект IContainer, который содержит объект Component
Database
string
Gets текущей базы данных или базы, которая использовалась после установления соединения
DataSource
string
Get. Имя сервера или имя файла-источника данных. Все зависит от того, с каким хранилищем информации ведется работа. Серверное хранилище данных (SQL Server, Oracle) – имя компьютера, выступающего в роли сервера. Файловые БД (Access) – имя файла
Provider
string
Gets имя OLE DB провайдера, которое было объявлено в "Provider= ..." clause строки соединения
ServerVersion
string
Get. Строка с информацией о версии сервера, с которым было установлено соединение
Site
string
Get или set. Объект ISite с информацией о функциональных возможностях узла
State
string
Gets текущее состояние соединения
Текущее состояние соединения кодируется как элемент перечисления ConnestionState. Список возможных значений представлен ниже.
Имя членаОписаниеValue
Broken
Соединение с источником данных разорвано.Подобное может случиться только после того, как соединение было установлено. В этом случае соединение может быть либо закрыто, либо повторно открыто
16
Closed
Соединение закрыто
0
Connecting
Идет процесс подключения (значение зарезервировано)
2
Executing
Соединение находится в процессе выполнения команды (значение зарезервировано.)
4
Fetching
Объект соединения занят выборкой данных (значение зарезервировано)
8
Open
Соединение открыто
1
Открытые методы
BeginTransaction
Перегружен. Начинает транзакцию базы данных
ChangeDatabase
Изменяет текущую базу данных для открытого OleDbConnection
Close
Закрывает подключение к источнику данных. Это рекомендуемый метод закрытия любого открытого подключения
CreateCommand
Создает и возвращает объект OleDbCommand, связанный с OleDbConnection
CreateObjRef (унаследовано от MarshalByRefObject)
Создает объект, который содержит всю необходимую информацию для конструирования прокси-сервера, используемого для коммуникации с удаленными объектами
Переопределен. Освобождает неуправляемые ресурсы и выполняет другие действия по очистке, перед тем как пространство, которое использует Component, будет восстановлено сборщиком мусора.
В языках C# и C++ для функций финализации используется синтаксис деструктора
GetService (унаследовано от Component)
Возвращает объект, представляющий службу, которую предоставляет Component или его Container
MemberwiseClone (унаследовано от Object)
Создает неполную копию текущего Object
События
Disposed
Это событие сопровождает процесс удаления объекта
InfoMessage
Некоторые СУБД (SQL Server) поддерживают механизм информационных сообщений. Это событие происходит при отправке провайдером некоторых сообщений