Поделиться через


OLEDBConnection Интерфейс

Определение

Представляет подключение OLE DB.

public interface class OLEDBConnection
[System.Runtime.InteropServices.Guid("0002448D-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface OLEDBConnection
Public Interface OLEDBConnection
Атрибуты

Комментарии

Подключение OLE DB может храниться в книге Excel. Когда Micrososft Excel открывает книгу, Excel создает в памяти копию подключения OLE DB, известную OLEDBConnection как объект .

Объект OLEDBConnection содержит сведения, связанные с подключением, например имя сервера для подключения и имя объектов, которые должны открываться на этом сервере. OLEDBConnection При необходимости объект может также содержать сведения об учетных данных для проверки подлинности или команду, которую необходимо передать на сервер и выполнить (например, инструкцию SELECT, выполняемую SQL Server).

Свойства

ADOConnection

Возвращает объект подключения ADO, если кэш сводной таблицы подключен к источнику данных OLE DB. Только для чтения.

AlwaysUseConnectionFile

Значение true, если файл подключения всегда используется для установления подключения к источнику данных. Для чтения и записи, Boolean.

Application

При использовании без квалификатора объектов это свойство возвращает _Application объект, представляющий приложение Microsoft Office Excel. При использовании с квалификатором объектов это свойство возвращает объект Application , представляющий создателя указанного объекта. Только для чтения.

BackgroundQuery

Значение true , если запросы для подключения OLE DB выполняются асинхронно (в фоновом режиме). Для чтения и записи, Boolean.

CalculatedMembers

Возвращает коллекцию CalculatedMembers для указанного подключения.

CommandText

Возвращает или задает командную строку для указанного источника данных. Объект чтения и записи.

CommandType

Возвращает или задает одну из констант XlCmdType . Чтение и запись XlCmdType.

Connection

Возвращает или задает строку, содержащую параметры OLE DB, позволяющие Microsoft Excel подключаться к источнику данных OLE DB. Объект чтения и записи.

Creator

Возвращает константу в перечислении XlCreator , указывающую приложение, в котором был создан этот объект. Только для чтения.

EnableRefresh

Значение true , если подключение может быть обновлено пользователем. Значение по умолчанию — True. Для чтения и записи, Boolean.

IsConnected

Возвращает значение True , MaintainConnection если свойство имеетзначение True. Возвращает значение False , если он в настоящее время не подключен к источнику. Только для чтения, Boolean.

LocalConnection

Возвращает или задает строка подключения для автономного файла куба. Объект чтения и записи.

LocaleID

Возвращает или задает идентификатор языкового стандарта для указанного подключения.

MaintainConnection

Возвращает значение True , если подключение к указанному источнику данных сохраняется после операции обновления и до закрытия книги. Для чтения и записи, Boolean.

MaxDrillthroughRecords

Возвращает или задает максимальное количество извлекаемых записей. Для чтения и записи, Integer.

OLAP

Возвращает значение True , если подключение OLE DB подключено к серверу OLAP. Только для чтения, Boolean.

Parent

Возвращает родительский объект для указанного объекта. Только для чтения.

RefreshDate

Возвращает дату последнего обновления подключения OLE DB. Дата и время даты и времени только для чтения.

Refreshing

Значение true , если выполняется фоновый запрос OLE DB для указанного подключения OLE DB. Для чтения и записи, Boolean.

RefreshOnFileOpen

Значение true , если подключение автоматически обновляется при каждом открытии книги. Значение по умолчанию — False. Для чтения и записи, Boolean.

RefreshPeriod

Возвращает или задает количество минут между обновлениями. Для чтения и записи, Integer.

RetrieveInOfficeUILang

Значение true , если данные и ошибки должны быть получены на языке интерфейса пользователя Office, если они доступны. Для чтения и записи, Boolean.

RobustConnect

Возвращает или задает способ подключения OLE DB к источнику данных. Чтение и запись XlRobustConnect.

SavePassword

Значение true, если сведения о пароле в строка подключения OLE DB сохраняются в строка подключения. Значение False , если пароль удален. Для чтения и записи, Boolean.

ServerCredentialsMethod

Возвращает или задает тип учетных данных, которые должны использоваться для проверки подлинности сервера. Чтение и запись XlCredentialsMethod.

ServerFillColor

Значение true , если формат цвета заливки для сервера OLAP извлекается с сервера при использовании указанного подключения. Для чтения и записи, Boolean.

ServerFontStyle

Значение true , если формат стиля шрифта для сервера OLAP извлекается с сервера при использовании указанного подключения. Для чтения и записи, Boolean.

ServerNumberFormat

Значение true , если числовой формат для сервера OLAP извлекается с сервера при использовании указанного подключения. Для чтения и записи, Boolean.

ServerSSOApplicationID

Возвращает или задает идентификатор приложения единого входа, который используется для поиска учетных данных в базе данных единого входа. Для чтения и записи, String.

ServerTextColor

Значение true , если формат цвета текста для сервера OLAP извлекается с сервера при использовании указанного подключения. Для чтения и записи, Boolean.

SourceConnectionFile

Возвращает или задает строку, указывающую файл подключения к данным Microsoft Office или аналогичный файл, который использовался для создания подключения. Для чтения и записи.

SourceDataFile

Возвращает или задает строку, указывающую исходный файл данных для подключения OLE DB. Для чтения и записи.

UseLocalConnection

Значение true , LocalConnection если свойство используется для указания строки, позволяющей Microsoft Excel подключаться к источнику данных. False, если используется строка подключения, указанный свойством Connection . Для чтения и записи, Boolean.

Методы

CancelRefresh()

Отменяет все выполняемые операции обновления для указанного подключения OLE DB.

MakeConnection()

Устанавливает подключение для указанного подключения OLE DB.

Reconnect()

Удаляет и повторно подключает указанное подключение.

Refresh()

Обновляет подключение OLE DB.

SaveAsODC(String, Object, Object)

Сохраняет подключение OLE DB как файл подключения к данным Microsoft Office.

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