Oledbconnection c как подключить

Ole DbConnection Конструкторы

Определение

Инициализирует новый экземпляр класса OleDbConnection. Initializes a new instance of the OleDbConnection class.

Перегрузки

Инициализирует новый экземпляр класса OleDbConnection. Initializes a new instance of the OleDbConnection class.

Инициализирует новый экземпляр класса OleDbConnection с заданной строкой подключения. Initializes a new instance of the OleDbConnection class with the specified connection string.

OleDbConnection()

Инициализирует новый экземпляр класса OleDbConnection. Initializes a new instance of the OleDbConnection class.

Примеры

Комментарии

При создании нового экземпляра OleDbConnection свойства чтения и записи устанавливаются в следующие начальные значения, если они специально не заданы с помощью связанных с ними ключевых слов в ConnectionString свойстве. When a new instance of OleDbConnection is created, the read/write properties are set to the following initial values unless they are specifically set using their associated keywords in the ConnectionString property.

Свойства Properties Начальное значение Initial value
ConnectionString пустая строка («») empty string («»)
ConnectionTimeout 15 15
Database пустая строка («») empty string («»)
DataSource пустая строка («») empty string («»)

Значение этих свойств можно изменить только через свойство ConnectionString. You can change the value for these properties only by using the ConnectionString property.

См. также раздел

Применяется к

OleDbConnection(String)

Инициализирует новый экземпляр класса OleDbConnection с заданной строкой подключения. Initializes a new instance of the OleDbConnection class with the specified connection string.

Параметры

Соединение, используемое для открытия базы данных. The connection used to open the database.

Примеры

Комментарии

При создании нового экземпляра OleDbConnection свойства чтения и записи устанавливаются в следующие начальные значения, если они специально не заданы с помощью связанных с ними ключевых слов в ConnectionString свойстве. When a new instance of OleDbConnection is created, the read/write properties are set to the following initial values unless they are specifically set using their associated keywords in the ConnectionString property.

Свойства Properties Начальное значение Initial value
ConnectionString connectionString
ConnectionTimeout 15 15
Database пустая строка («») empty string («»)
DataSource пустая строка («») empty string («»)

Значение этих свойств можно изменить только через свойство ConnectionString. You can change the value for these properties only by using the ConnectionString property.

Источник

Ole DbConnection Класс

Определение

Представляет открытое подключение к источнику данных. Represents an open connection to a data source.

Примеры

Комментарии

OleDbConnectionОбъект представляет уникальное соединение с источником данных. An OleDbConnection object represents a unique connection to a data source. В системе базы данных клиента или сервера она эквивалентна сетевому подключению к серверу. With a client/server database system, it is equivalent to a network connection to the server. В зависимости от функциональности, поддерживаемой поставщиком собственного OLE DB, некоторые методы или свойства OleDbConnection объекта могут быть недоступны. Depending on the functionality supported by the native OLE DB provider, some methods or properties of an OleDbConnection object may not be available.

При создании экземпляра OleDbConnection всем свойствам присваиваются их начальные значения. When you create an instance of OleDbConnection, all properties are set to their initial values. Список этих значений см. в конструкторе OleDbConnection. For a list of these values, see the OleDbConnection constructor.

Если соединение OleDbConnection выходит из области видимости, то его закрытие не производится. If the OleDbConnection goes out of scope, it is not closed. Поэтому необходимо явно закрыть соединение, вызвав Close или Dispose, или с помощью OleDbConnection объекта в Using инструкции. Therefore, you must explicitly close the connection by calling Close or Dispose, or by using the OleDbConnection object within a Using statement.

Приложение, создающее экземпляр OleDbConnection объекта, может потребовать, чтобы все прямые и косвенные вызывающие объекты имели достаточные разрешения на доступ к коду, установив декларативные или императивные требования безопасности. An application that creates an instance of the OleDbConnection object can require all direct and indirect callers to have sufficient permission to the code by setting declarative or imperative security demands. OleDbConnection выполняет требования безопасности с помощью OleDbPermission объекта. OleDbConnection makes security demands using the OleDbPermission object. Пользователи могут убедиться, что их код имеет достаточные разрешения с помощью OleDbPermissionAttribute объекта. Users can verify that their code has sufficient permissions by using the OleDbPermissionAttribute object. Пользователи и администраторы также могут использовать Caspol.exe (средство политики управления доступом для кода) для изменения политики безопасности на уровне компьютера, пользователя и предприятия. Users and administrators can also use the Caspol.exe (Code Access Security Policy Tool) to modify security policy at the computer, user, and enterprise levels. Для получения дополнительной информации см. Code Access Security and ADO.NET. For more information, see Code Access Security and ADO.NET.

Дополнительные сведения об обработке предупреждений и информационных сообщений с сервера данных см. в разделе события подключения. For more information about handling warning and informational messages from the data server, see Connection Events.

OleDbConnectionОбъект не поддерживает установку или получение динамических свойств, относящихся к поставщику OLE DB. The OleDbConnection object does not support setting or retrieving dynamic properties specific to an OLE DB provider. Поддерживаются только те свойства, которые можно передать в строке соединения поставщику OLE DB. Only properties that can be passed in the connection string for the OLE DB provider are supported.

Конструкторы

Инициализирует новый экземпляр класса OleDbConnection. Initializes a new instance of the OleDbConnection class.

Инициализирует новый экземпляр класса OleDbConnection с заданной строкой подключения. Initializes a new instance of the OleDbConnection class with the specified connection string.

Свойства

Возвращает значение, показывающее, может ли компонент вызывать событие. Gets a value indicating whether the component can raise an event.

Получает или задает строку, используемую для открытия базы данных. Gets or sets the string used to open a database.

Возвращает значение времени ожидания (в секундах) при попытке установления подключения, по истечении которого процедура завершается и генерируется ошибка. Gets the time to wait (in seconds) while trying to establish a connection before terminating the attempt and generating an error.

Возвращает объект IContainer, который содержит коллекцию Component. Gets the IContainer that contains the Component.

Получает имя текущей базы данных или базы данных, которая будет использоваться после открытия подключения. Gets the name of the current database or the database to be used after a connection is opened.

Получает имя сервера или имя файла источника данных. Gets the server name or file name of the data source.

Получает объект DbProviderFactory для данного элемента DbConnection. Gets the DbProviderFactory for this DbConnection.

Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. Gets a value that indicates whether the Component is currently in design mode.

Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. Gets the list of event handlers that are attached to this Component.

Получает имя поставщика OLE DB, указанное в выражении «Provider= » строки подключения. Gets the name of the OLE DB provider specified in the «Provider= » clause of the connection string.

Получает строку, содержащую номер версии сервера, к которому подключается клиент. Gets a string that contains the version of the server to which the client is connected.

Получает или задает ISite объекта Component. Gets or sets the ISite of the Component.

Возвращает текущее состояние подключения. Gets the current state of the connection.

Методы

При переопределении в производном классе запускает транзакцию в базе данных. When overridden in a derived class, starts a database transaction.

Асинхронно запускает транзакцию в базе данных. Asynchronously starts a database transaction.

Запускает транзакцию базы данных с текущим значением IsolationLevel. Starts a database transaction with the current IsolationLevel value.

Начинает транзакцию базы данных с указанным уровнем изоляции. Starts a database transaction with the specified isolation level.

Асинхронно начинает транзакцию базы данных. Asynchronously begins a database transaction.

Асинхронно начинает транзакцию базы данных. Asynchronously begins a database transaction.

Осуществляет смену текущей базы данных для открытого соединения OleDbConnection. Changes the current database for an open OleDbConnection.

Асинхронно изменяет текущую базу данных для открытого подключения. Asynchronously changes the current database for an open connection.

Закрывает подключение к источнику данных. Closes the connection to the data source.

Асинхронно закрывает подключение к базе данных. Asynchronously closes the connection to the database.

Создает и возвращает объект OleDbCommand, связанный с объектом OleDbConnection. Creates and returns an OleDbCommand object associated with the OleDbConnection.

При переопределении в производном классе создает и возвращает объект DbCommand, связанный с текущим подключением. When overridden in a derived class, creates and returns a DbCommand object associated with the current connection.

Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Освобождает все ресурсы, занятые модулем Component. Releases all resources used by the Component.

Освобождает неуправляемые ресурсы, используемые объектом DbConnection, а при необходимости освобождает также управляемые ресурсы. Releases the unmanaged resources used by the DbConnection and optionally releases the managed resources.

Освобождает неуправляемые ресурсы, используемые объектом Component, а при необходимости освобождает также управляемые ресурсы. Releases the unmanaged resources used by the Component and optionally releases the managed resources.

Асинхронно размещает объект подключения. Asynchronously diposes the connection object.

Выполняет присоединение указанной транзакции как распределенной транзакции. Enlists in the specified transaction as a distributed transaction.

Выполняет присоединение указанной транзакции как распределенной транзакции. Enlists in the specified transaction as a distributed transaction.

Определяет, равен ли указанный объект текущему объекту. Determines whether the specified object is equal to the current object.

Служит хэш-функцией по умолчанию. Serves as the default hash function.

Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. Retrieves the current lifetime service object that controls the lifetime policy for this instance.

Возвращает сведения схемы из источника данных, как указано в GUID, и после применения указанных ограничений. Returns schema information from a data source as indicated by a GUID, and after it applies the specified restrictions.

Возвращает сведения схемы для источника данных этого объекта OleDbConnection. Returns schema information for the data source of this OleDbConnection.

Возвращает сведения о схеме для источника данных этого объекта OleDbConnection, используя указанную строку в качестве имени схемы. Returns schema information for the data source of this OleDbConnection using the specified string for the schema name.

Возвращает сведения о схеме для источника данных этого объекта OleDbConnection, используя указанную строку в качестве имени схемы и указанный массив строк для значений ограничений. Returns schema information for the data source of this OleDbConnection using the specified string for the schema name and the specified string array for the restriction values.

Возвращает объект, представляющий службу, предоставляемую классом Component или классом Container. Returns an object that represents a service provided by the Component or by its Container.

Возвращает объект Type для текущего экземпляра. Gets the Type of the current instance.

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. Obtains a lifetime service object to control the lifetime policy for this instance.

Создает неполную копию текущего объекта Object. Creates a shallow copy of the current Object.

Создает неполную копию текущего объекта MarshalByRefObject. Creates a shallow copy of the current MarshalByRefObject object.

Вызывает событие StateChange. Raises the StateChange event.

Открывает подключение к базе данных со значениями свойств, определяемыми объектом ConnectionString. Opens a database connection with the property settings specified by the ConnectionString.

Асинхронная версия Open(), которая открывает соединение с базой данных с параметрами, указанными ConnectionString. An asynchronous version of Open(), which opens a database connection with the settings specified by the ConnectionString. Этот метод вызывает виртуальный метод OpenAsync(CancellationToken) с CancellationToken.None. This method invokes the virtual method OpenAsync(CancellationToken) with CancellationToken.None.

Это асинхронная версия метода Open(). This is the asynchronous version of Open(). Поставщики должны выполнить переопределение с помощью соответствующей реализации. Providers should override with an appropriate implementation. При необходимости можно учитывать токен отмены. The cancellation token can optionally be honored.

Реализация по умолчанию вызывает синхронный метод Open() и возвращает выполненную задачу. The default implementation invokes the synchronous Open() call and returns a completed task. Реализация по умолчанию возвращает отмененную задачу, если ей передается уже отмененный cancellationToken. The default implementation will return a cancelled task if passed an already cancelled cancellationToken. Исключения, создаваемые Open, будут связаны через возвращаемое свойство исключения задачи. Exceptions thrown by Open will be communicated via the returned Task Exception property.

Не вызывайте другие методы и свойства объекта DbConnection до тех пор, пока возвращаемая задача не будет завершена. Do not invoke other methods and properties of the DbConnection object until the returned Task is complete.

Означает, что пул объектов OleDbConnection может быть освобожден, когда последнее основное подключение будет освобождено. Indicates that the OleDbConnection object pool can be released when the last underlying connection is released.

Обновляет свойство State объекта OleDbConnection. Updates the State property of the OleDbConnection object.

Возвращает строку, представляющую текущий объект. Returns a string that represents the current object.

Возвращает объект String, содержащий имя Component, если оно есть. Returns a String containing the name of the Component, if any. Этот метод не следует переопределять. This method should not be overridden.

События

Возникает при удалении компонента путем вызова метода Dispose(). Occurs when the component is disposed by a call to the Dispose() method.

Происходит, когда поставщик отправляет предупреждение или информационное сообщение. Occurs when the provider sends a warning or an informational message.

Возникает при изменении состояния подключения. Occurs when the state of the connection changes.

Возникает при изменении состояния подключения. Occurs when the state of the connection changes.

Явные реализации интерфейса

Описание этого члена см. в разделе Clone(). For a description of this member, see Clone().

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Начинает транзакцию базы данных. Begins a database transaction.

Начинает транзакцию базы данных. Begins a database transaction.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Начинает транзакцию базы данных с указанным уровнем изоляции. Begins a database transaction with the specified isolation level.

Начинает транзакцию базы данных с указанным уровнем изоляции. Begins a database transaction with the specified isolation level.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает и возвращает объект команды, связанный с подключением. Creates and returns a command object associated with the connection.

Создает и возвращает объект DbCommand, связанный с текущим подключением. Creates and returns a DbCommand object that is associated with the current connection.

Источник

READ  Как подключить к радиоприемнику внешнюю антенну
Поделиться с друзьями
Как подключить и установить...
Adblock
detector