Active Session
Тип: VT_I4
R/W: R
IBProvider v1, v2, v3.
Максимальное количество активных сессий. Неограничено.
|
Data Source Type
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_DST_TDP |
IBProvider v1, v2, v3.
Провайдер предоставляет данные в табличном виде.
|
DBMS Name
Тип: VT_BSTR
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Название сервера базы данных. Провайдер распознает InterBase/FireBird/Yaffil
|
DBMS Version
Тип: VT_BSTR
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Версия сервера базы данных
|
Data Source Name
Тип: VT_BSTR
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Файловый путь к базе данных на серверной машине
|
User Name
Тип: VT_BSTR
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Имя пользователя, используемое для подключения к базе данных.
См. свойство инициализации провайдера
User ID
|
Provider Version
Тип: VT_BSTR
R/W: R
IBProvider v1, v2, v3.
Версия OLEDB провайдера.
|
Provider Friendly Name
Тип: VT_BSTR
R/W: R
| Значение: | "LCPI OLE DB Provider for InterBase" |
IBProvider v1, v2, v3.
|
Provider Owned Memory
Тип: VT_BOOL
R/W: R
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Read-Only Data Source
Тип: VT_BOOL
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
|
ORDER BY Columns in Select List
Тип: VT_BOOL
R/W: R
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
GROUP BY Support
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_GB_CONTAINS_SELECT |
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Maximum Row Size
Тип: VT_I4
R/W: R
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Maximum Row Size Includes BLOB
Тип: VT_BOOL
R/W: R
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Maximum Index Size
Тип: VT_I4
R/W: R
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Maximum Tables in SELECT
Тип: VT_I4
R/W: R
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Identifier Case Sensitivity
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_IC_UPPER |
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Quoted Identifier Sensitivity
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_IC_SENSITIVE |
IBProvider v1, v2, v3.
Доступно только при dialect>=3 См. документацию по OLE DB
|
Rowset Conversions on Command
Тип: VT_BOOL
R/W: R
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Subquery Support
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_SQ_CORRELATEDSUBQUERIES| DBPROPVAL_SQ_IN| DBPROPVAL_SQ_EXISTS| DBPROPVAL_SQ_COMPARISON |
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Isolation Levels
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_TI_CHAOS| DBPROPVAL_TI_READCOMMITTED| DBPROPVAL_TI_REPEATABLEREAD| DBPROPVAL_TI_SERIALIZABLE |
IBProvider v1, v2, v3.
Поддерживаемые уровни изоляции транзакции.
|
Isolation Retention
Тип: VT_I4
R/W: R
| Значение: | ("IB Base Level"<6) ?DBPROPVAL_TR_COMMIT :DBPROPVAL_TR_COMMIT|DBPROPVAL_TR_ABORT|DBPROPVAL_TR_BOTH |
IBProvider v1, v2, v3.
См. документацию по OLE DB Откат с удержанием возможен только при "IB Base Level">=6 и "IB GDS32 Version">=6
|
OLE Object Support
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_OO_BLOB |
IBProvider v1, v2, v3.
Битовая маска указывающая каким образом провайдер поддерживает BLOB-поля и сохраненные COM-объекты.
|
Structured Storage
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_SS_ISEQUENTIALSTREAM |
IBProvider v1, v2, v3.
Поддержка интерфейса ISequentialStream для объектов хранилища.
|
Multiple Storage Objects
Тип: VT_BOOL
R/W: R
IBProvider v1, v2, v3.
Возможность одновременного открытия нескольких объектов-хранилищ (для работы с BLOB)
|
Prepare Abort Behavior
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_CB_PRESERVE |
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Prepare Commit Behavior
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_CB_PRESERVE |
IBProvider v1, v2, v3.
См. документацию по OLE DB
|
Provider Name
Тип: VT_BSTR
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Имя файла компонента доступа.
|
OLE DB Version
Тип: VT_BSTR
R/W: R
IBProvider v1, v2, v3.
Версия OLE DB, поддерживаемая компонентом доступа
|
SQL Support
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_SQL_ANSI92_ENTRY| DBPROPVAL_SQL_ODBC_MINIMUM| DBPROPVAL_SQL_ODBC_CORE| DBPROPVAL_SQL_ESCAPECLAUSES |
IBProvider v1, v2, v3.
Битовая маска, определяющая уровень поддержки SQL.
|
Data Source Object Threading
Тип: VT_I4
R/W: R
| Значение: | ( free_threading==true) ?DBPROPVAL_RT_FREETHREAD|DBPROPVAL_RT_APTMTTHREAD :DBPROPVAL_RT_APTMTTHREAD |
IBProvider v1, v2, v3.
Потоковая модель объекта-источника данных. См. документацию по OLE DB
|
Multiple Results
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_MR_SUPPORTED| DBPROPVAL_MR_CONCURRENT |
IBProvider v1, v2, v3.
Поддержка множественных результатов.
|
Multiple Parameter Sets
Тип: VT_BOOL
R/W: R
IBProvider v1, v2, v3.
Наборы параметров. Не поддерживаются.
|
Output Parameter Availability
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_OA_ATEXECUTE |
IBProvider v1, v2, v3.
Out-параметры доступны сразу после выполнения ICommand::Execute
|
Open Rowset Support
Тип: VT_I4
R/W: R
| Значение: | | ibp v1/v2 | — | DBPROPVAL_ORS_TABLE | | ibp v3 | — | DBPROPVAL_ORS_TABLE|DBPROPVAL_ORS_STOREDPROC | |
IBProvider v1, v2, v3.
Возможности интерфейса IOpenRowset.
|
Procedure Term
Тип: VT_BSTR
R/W: R
| Значение: | "stored procedure" |
IBProvider v1, v2, v3.
Обозначение хранимой процедуры InterBase
|
Table Term
Тип: VT_BSTR
R/W: R
IBProvider v1, v2, v3.
Обозначение таблицы InterBase
|
Catalog Location
Тип: VT_I4
R/W: R
IBProvider v1, v2, v3.
Индикатор положения имени каталога в квалифицированном имени таблицы в тексте команды. Не поддерживается.
|
Catalog Term
Тип: VT_BSTR
R/W: R
IBProvider v1, v2, v3.
Обозначение базы данных InterBase
|
Catalog Usage
Тип: VT_I4
R/W: R
IBProvider v1, v2, v3.
Битовая маска, определяющая как используется имя базы данных в тексте запроса. Не поддерживается.
|
Schema Term
Тип: VT_BSTR
R/W: R
IBProvider v1, v2, v3.
Обозначение схемы базы данных InterBase.
|
Schema Usage
Тип: VT_I4
R/W: R
IBProvider v1, v2, v3.
Битовая маска, определяющая как используется имя схемы базы данных в тексте запроса. Не поддерживается
|
Transaction DDL
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_TC_ALL |
IBProvider v1, v2, v3.
Использование транзакций в DDL операциях
|
Persistent ID Type
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_PT_NAME |
IBProvider v1, v2, v3.
Для идентификации объектов базы данных, провайдер использует только символьные имена
|
Column Definition
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_CD_NOTNULL |
IBProvider v1, v2, v3.
Можно создавать колонки с ограничением NOT NULL
|
Multi-Table Update
Тип: VT_BOOL
R/W: R
IBProvider v1, v2, v3.
Провайдер не поддерживает обновление набора рядов, сформированного запросом к нескольким таблицам
|
NULL Collation Order
Тип: VT_I4
R/W: R
| Значение: | DBPROPVAL_NC_LOW |
IBProvider v1, v2, v3.
При сортировке NULL'ы помещаются в конец списка
|
NULL Concatenation Behavior
Тип: VT_I4
R/W: R
IBProvider v1, v2, v3.
Результатом конкатенации NULL-строки и NOT NULL-строки является NULL-строка
|
Heterogeneous Table Support
Тип: VT_I4
R/W: R
IBProvider v1, v2, v3.
InterBase не поддерживает гетерогенные запросы
|
Connection Status
Тип: VT_LONG
R/W: R
| Значение: | | 0 | — | Не инициализированное состояние. | | 1 | — | Источник инициализирован. | | 2 | — | Потеря подключения. | |
IBProvider v1, v2, v3.
Текущий статус подключения.
|
Server Name
Тип: определяется динамически
R/W: R
| Значение: | Имя сервера базы данных. |
IBProvider v1, v2, v3.
|
IB Base Level
Тип: VT_I4
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Поколение сервера InterBase (4,5,6)
|
IB Base
Тип: VT_BSTR
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Оригинальная строка с версией DBMS
|
IB Client Level
Тип: VT_I4
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2.
Поколение используемого клиента DBMS (4,5,6)
|
new! IB Client
Тип: VT_BSTR
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Строка с описанием клиента DBMS
|
new! IB Client Version
Тип: VT_BSTR
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Строка с версией клиента DBMS
|
new! IB Client Name
Тип: VT_BSTR
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Строка с именем клиента DBMS
|
IB Database Dialect
Тип: VT_I2
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Диалект базы данных. Доступен при использовании клиентской части от IB6.
|
IB ODS Version
Тип: VT_I4
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
|
IB ODS Minor Version
Тип: VT_I4
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
|
IB Remote Connection
Тип: VT_BOOL
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
|
IB Database Page Size
Тип: VT_I4
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
|
new! IB Savepoint Support
Тип: VT_BOOL
R/W: R
| Значение: | определяется динамически |
IBProvider v1, v2, v3.
Поддержка точек сохранения
| ==0 | — | Сервер не поддерживает точки сохранения |
| <>0 | — | Сервер поддерживает точки сохранения |
|