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


Обзор поставщика Microsoft OLE DB для Microsoft Jet

Поставщик OLE DB для Microsoft Jet позволяет ADO получать доступ к базам данных Microsoft Jet.

Параметры строки подключения

Чтобы подключиться к этому поставщику, задайте аргумент свойства ConnectionString для поставщика следующим образом:

Microsoft.Jet.OLEDB.4.0

Чтение свойства поставщика также возвращает эту строку.

Типичная строка подключения

Типичная строка подключения для этого поставщика:

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=databaseName;User ID=MyUserID;Password=<password>;"

Строка состоит из следующих ключевых слов:

Ключевое слово Описание
поставщик Указывает поставщик OLE DB для Microsoft Jet.
источник данных Указывает путь к базе данных и имя файла (например, c:\Northwind.mdb).
идентификатор пользователя Указывает имя пользователя. Если это ключевое слово не указано, строка "admin", используется по умолчанию.
пароль Указывает пароль пользователя. Если это ключевое слово не указано, по умолчанию используется пустая строка ("").

Заметка

Если вы подключаетесь к поставщику источников данных, поддерживающему аутентификацию Windows, следует указать Trusted_Connection=да или Интегрированная безопасность = SSPI вместо идентификатора пользователя и пароля в строке подключения.

параметры подключения Provider-Specific

Поставщик OLE DB для Microsoft Jet поддерживает несколько динамических свойств для конкретного поставщика в дополнение к определенным ADO. Как и все другие параметры подключения , их можно задать с помощью коллекции свойств объекта соединения или в составе строки подключения.

В следующей таблице перечислены эти свойства вместе с соответствующим именем свойства OLE DB в скобках.

Параметр Описание
Jet OLEDB:Compact Размер возвращаемого свободного пространства (DBPROP_JETOLEDB_COMPACTFREESPACESIZE) Указывает оценку объема пространства в байтах, который можно восстановить путем сжатия базы данных. Это значение допустимо только после установки подключения к базе данных.
Контроль соединения Jet OLEDB (DBPROP_JETOLEDB_CONNECTIONCONTROL) Указывает, могут ли пользователи подключаться к базе данных.
Jet OLEDB:Создание системной базы данных (DBPROP_JETOLEDB_CREATESYSTEMDATABASE) Указывает, следует ли создавать системную базу данных при создании нового источника данных.
Jet OLEDB: Режим блокировки базы данных (DBPROP_JETOLEDB_DATABASELOCKMODE) Указывает режим блокировки для этой базы данных. Первый пользователь, открывший базу данных, определяет режим, используемый при открытии базы данных.
Jet OLEDB:Пароль базы данных (DBPROP_JETOLEDB_DATABASEPASSWORD) Указывает пароль базы данных.
Jet OLEDB:Не копировать языковые настройки при сжатии (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE) Указывает, следует ли "Jet" копировать сведения о языковом стандарте при сжатии базы данных.
Jet OLEDB:Encrypt Database (DBPROP_JETOLEDB_ENCRYPTDATABASE) Указывает, следует ли шифровать компактную базу данных. Если это свойство не задано, компактная база данных будет зашифрована, если исходная база данных также была зашифрована.
Jet OLEDB:Тип движка (DBPROP_JETOLEDB_ENGINE) Указывает подсистему хранилища, используемую для доступа к текущему хранилищу данных.
Jet OLEDB:Эксклюзивная асинхронная задержка (DBPROP_JETOLEDB_EXCLUSIVEASYNCDELAY) Указывает максимально допустимое время в миллисекундах, на которое Jet может отложить асинхронную запись на диск при открытии базы данных в режиме эксклюзивного доступа.

Это свойство игнорируется, если Jet OLEDB:Flush Transaction Timeout не установлено в 0.
Jet OLEDB:Flush Transaction Timeout (DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT) Указывает время ожидания, прежде чем данные, хранящиеся в кэше для асинхронной записи, записываются на диск. Этот параметр переопределяет значения для Jet OLEDB:Shared Async Delay и Jet OLEDB:Exclusive Async Delay.
Jet OLEDB:Глобальные массовые транзакции (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS) Указывает, выполняются ли массовые транзакции SQL.
Jet OLEDB:глобальные частичные массовые операции (DBPROP_JETOLEDB_GLOBALBULKPARTIAL) Указывает пароль, используемый для открытия базы данных.
Jet OLEDB: неявная синхронизация коммита (DBPROP_JETOLEDB_IMPLICITCOMMITSYNC) Указывает, записываются ли изменения, внесенные во внутренние неявные транзакции в синхронном или асинхронном режиме.
Jet OLEDB: Задержка блокировки (DBPROP_JETOLEDB_LOCKDELAY) Указывает количество миллисекунда, которое нужно ждать, прежде чем пытаться получить блокировку после сбоя предыдущей попытки.
Jet OLEDB:Lock Retry (DBPROP_JETOLEDB_LOCKRETRY) Указывает, сколько раз повторяется попытка доступа к заблокированной странице.
Jet OLEDB:Max Buffer Size (DBPROP_JETOLEDB_MAXBUFFERSIZE) Указывает максимальный объем памяти в килобайтах, который может использовать Jet перед началом сброса изменений на диск.
Jet OLEDB:Максимальное количество блокировок на файл (DBPROP_JETOLEDB_MAXLOCKSPERFILE) Указывает максимальное количество блокировок, которые Jet может установить в базе данных. Значение по умолчанию — 9500.
Jet OLEDB:Новый пароль базы данных (DBPROP_JETOLEDB_NEWDATABASEPASSWORD) Указывает новый пароль для этой базы данных. Старый пароль хранится в Jet OLEDB:Database Password.
Время ожидания команды Jet OLEDB:ODBC (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT) Указывает количество миллисекунд до истечения времени ожидания удаленного запроса ODBC, выполняемого с помощью Jet.
Jet OLEDB:Page Locks to Table Lock (DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK) Указывает, сколько страниц должно быть заблокировано в транзакции, прежде чем Jet пытается повысить блокировку до блокировки таблицы. Если это значение равно 0, блокировка никогда не повышается в приоритете.
Jet OLEDB: Тайм-аут страницы (DBPROP_JETOLEDB_PAGETIMEOUT) Указывает количество миллисекунд, которое Jet будет ожидать, прежде чем проверить, не устарел ли его кэш по сравнению с файлом базы данных.
Jet OLEDB:Переработка страниц Long-Valued (DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES) Указывает, следует ли Jet агрессивно пытаться вернуть страницы BLOB при их освобождении.
Путь к Jet OLEDB:Registry (DBPROP_JETOLEDB_REGPATH) Указывает раздел реестра Windows, содержащий значения ядра СУБД Jet.
Jet OLEDB:Reset ISAM Stats (DBPROP_JETOLEDB_RESETISAMSTATS) Указывает, должна ли схема Набор записей DBSCHEMA_JETOLEDB_ISAMSTATS сбрасывать счетчики производительности после возврата сведений о производительности.
Jet OLEDB:Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY) Указывает максимальный объем времени в миллисекундах, Jet может отложить асинхронную запись на диск при открытии базы данных в многопользовательском режиме.
Jet OLEDB:System Database (DBPROP_JETOLEDB_SYSDBPATH) Указывает путь и имя файла для файла сведений о рабочей группе (системная база данных).
Режим фиксации транзакций Jet OLEDB (DBPROP_JETOLEDB_TXNCOMMITMODE) Указывает, записывает ли Jet данные на диск синхронно или асинхронно при фиксации транзакции.
Синхронизация фиксации пользовательских действий Jet OLEDB:User Commit (DBPROP_JETOLEDB_USERCOMMITSYNC) Указывает, записываются ли изменения, внесенные в транзакции в синхронном или асинхронном режиме.

Provider-Specific набор записей и свойства команд

Поставщик Jet также поддерживает несколько свойств Recordset и Command, специфичных для поставщика. К этим свойствам получают доступ и устанавливают через коллекцию Properties объекта Recordset или Command. В таблице перечислены имя свойства ADO и соответствующее имя свойства OLE DB в скобках.

Имя свойства Описание
Jet OLEDB:Bulk Transactions (DBPROP_JETOLEDB_BULKNOTRANSACTIONS) Указывает, выполняются ли массовые операции SQL. Крупные массовые операции могут завершиться ошибкой при транзакциях из-за задержек ресурсов.
Jet OLEDB:Enable Fat Cursors (DBPROP_JETOLEDB_ENABLEFATCURSOR) Указывает, следует ли Jet кэшировать несколько строк при заполнении набора записей для удаленных источников строк.
Размер кэша курсора Jet OLEDB:Fat (DBPROP_JETOLEDB_FATCURSORMAXROWS) Указывает количество строк для кэширования при использовании кэширования строк удаленного хранилища данных. Это значение игнорируется, если Jet OLEDB:Enable Fat Cursors имеет значение True.
Jet OLEDB:Несогласованный (DBPROP_JETOLEDB_INCONSISTENT) Указывает, разрешают ли результаты запроса непоследовательные обновления.
Jet OLEDB:Блокировка гранулярности (DBPROP_JETOLEDB_LOCKGRANULARITY) Указывает, открыта ли таблица с помощью блокировки на уровне строк.
Инструкция Jet OLEDB:ODBC Pass-Through (DBPROP_JETOLEDB_ODBCPASSTHROUGH) Указывает, что Jet должен передавать текст SQL в объекте Команды серверной части без изменений.
Jet OLEDB:Частичные массовые операции (DBPROP_JETOLEDB_BULKPARTIAL) Указывает поведение Jet при сбое операций DML SQL.
Jet OLEDB: Сквозной запрос Bulk-Op (DBPROP_JETOLEDB_PASSTHROUGHBULKOP) Указывает, передаются ли в неизменном виде в источник данных запросы, которые не возвращают набор записей .
Jet OLEDB:Pass through Query Connect String (DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING) Указывает строку подключения Jet, используемую для подключения к удаленному хранилищу данных. Это значение игнорируется, если Инструкция OLEDB:ODBC Pass-Through не равно True.
Jet OLEDB:запрос, сохраняемый (DBPROP_JETOLEDB_STOREDQUERY) Указывает, следует ли интерпретировать текст команды как хранимый запрос вместо команды SQL.
Jet OLEDB: Проверка правил при установке (DBPROP_JETOLEDB_VALIDATEONSET) Указывает, проверяются ли правила проверки Jet при задании данных столбца или при подтверждении изменений в базе данных.

По умолчанию поставщик OLE DB для Microsoft Jet открывает базы данных Microsoft Jet в режиме чтения и записи. Чтобы открыть базу данных в режиме только для чтения, задайте для свойства Mode объекта ADO Connection значение adModeRead.

Использование объекта Command

Текст команды в объекте Command использует диалект Microsoft Jet SQL. В тексте команды можно указать возвращающие строки запросы, запросы действий и имена таблиц; Однако хранимые процедуры не поддерживаются и не должны быть указаны.

Поведение набора записей

Ядро СУБД Microsoft Jet не поддерживает динамические курсоры. Поэтому поставщик OLE DB для Microsoft Jet не поддерживает тип курсора adLockDynamic. При запросе динамического курсора поставщик вернет курсор, основанный на наборе ключей, и сбросит свойство CursorType, чтобы указать тип возвращаемого набора записей . Кроме того, если запрашивается обновляемый Recordset (LockType является adLockOptimistic, adLockBatchOptimisticили adLockPessimistic), поставщик также вернет курсор набора ключей и сбросит свойство CursorType.

Динамические свойства

Поставщик OLE DB для Microsoft Jet вставляет несколько динамических свойств в коллекцию свойств и неоткрытых объектов Connection, Recordsetи Command.

Следующие таблицы представляют собой перекрестный индекс имен ADO и OLE DB для каждого динамического свойства. Справочник программиста OLE DB ссылается на имя свойства ADO по термину "Описание". Дополнительные сведения об этих свойствах см. в справочнике программиста OLE DB.

Динамические свойства подключения

Следующие свойства добавляются в коллекцию Properties объекта Connection.

Имя свойства ADO Имя свойства OLE DB
Активные сеансы DBPROP_ACTIVESESSIONS
Асинхронное прерывание DBPROP_ASYNCTXNABORT
Асинхронное подтверждение DBPROP_ASYNCTNXCOMMIT
Уровни изоляции Autocommit DBPROP_SESS_AUTOCOMMITISOLEVELS
Расположение каталога DBPROP_CATALOGLOCATION
Термин каталога DBPROP_CATALOGTERM
Определение столбца DBPROP_COLUMNDEFINITION (определение столбца)
Текущий каталог DBPROP_CURRENTCATALOG
Источник данных DBPROP_INIT_DATASOURCE
Имя источника данных DBPROP_DATASOURCENAME
Модель потоков объектов источника данных DBPROP_DSOTHREADMODEL
Имя СУБД DBPROP_DBMSNAME
Версия СУБД DBPROP_DBMSVER
Поддержка GROUP BY DBPROP_GROUPBY
Поддержка разнородных таблиц DBPROP_HETEROGENEOUSTABLES
Чувствительность идентификатора к регистру DBPROP_IDENTIFIERCASE
Уровни изоляции DBPROP_SUPPORTEDTXNISOLEVELS
Удержание изоляции DBPROP_SUPPORTEDTXNISORETAIN
Идентификатор языкового стандарта DBPROP_INIT_LCID
Максимальный размер индекса DBPROP_MAXINDEXSIZE
Максимальный размер строки DBPROP_MAXROWSIZE
Максимальный размер строки включает BLOB-объект DBPROP_MAXROWSIZEINCLUDESBLOB
Максимальные таблицы в SELECT DBPROP_MAXTABLESINSELECT
Режим DBPROP_INIT_MODE
Несколько наборов параметров DBPROP_MULTIPLEPARAMSETS
Несколько результатов DBPROP_MULTIPLERESULTS
Несколько объектов хранилища DBPROP_MULTIPLESTORAGEOBJECTS
Обновление данных в нескольких таблицах DBPROP_MULTITABLEUPDATE
Порядок сортировки NULL DBPROP_NULLCOLLATION
Поведение объединения NULL DBPROP_CONCATNULLBEHAVIOR
Версия OLE DB DBPROP_PROVIDEROLEDBVER
Поддержка объектов OLE DBPROP_OLEOBJECTS
Поддержка открытого набора строк DBPROP_OPENROWSETSUPPORT
УПОРЯДОЧИТЬ ПО столбцам из списка выборки DBPROP_ORDERBYCOLUMNSINSELECT
Доступность выходного параметра DBPROP_OUTPUTPARAMETERAVAILABILITY
Передача по ссылочные методы доступа DBPROP_BYREFACCESSORS
Пароль DBPROP_AUTH_PASSWORD
Тип постоянного идентификатора DBPROP_PERSISTENTIDTYPE
Подготовка поведения прерывания DBPROP_PREPAREABORTBEHAVIOR
Подготовка поведения коммита DBPROP_PREPARECOMMITBEHAVIOR
Термин процедуры DBPROP_PROCEDURETERM
Подсказка DBPROP_INIT_PROMPT
Понятное имя поставщика DBPROP_PROVIDERFRIENDLYNAME
Имя поставщика DBPROP_PROVIDERFILENAME
Версия поставщика DBPROP_PROVIDERVER
источник данных Read-Only DBPROP_DATASOURCEREADONLY
Преобразования набора строк по команде DBPROP_ROWSETCONVERSIONSONCOMMAND
Термин схемы DBPROP_SCHEMATERM
Использование схемы DBPROP_SCHEMAUSAGE
Поддержка SQL DBPROP_SQLSUPPORT
Структурированное хранилище DBPROP_STRUCTUREDSTORAGE
Поддержка вложенных запросов DBPROP_SUBQUERIES
Термин таблицы DBPROP_TABLETERM
Транзакция DDL (язык определения данных) DBPROP_SUPPORTEDTXNDDL
Идентификатор пользователя DBPROP_AUTH_USERID
Имя пользователя DBPROP_USERNAME
Дескриптор окна DBPROP_INIT_HWND

Динамические свойства набора записей

Следующие свойства добавляются в коллекцию свойств свойств объекта набора записей.

Имя свойства ADO Имя свойства OLE DB
Порядок доступа DBPROP_ACCESSORDER
набор строк Append-Only DBPROP_APPENDONLY
Блокировка объектов хранилища DBPROP_BLOCKINGSTORAGEOBJECTS
Тип закладки DBPROP_BOOKMARKTYPE
Добавляемый в закладки DBPROP_IROWSETLOCATE
Упорядоченные закладки DBPROP_ORDEREDBOOKMARKS
Кэш отложенных столбцов DBPROP_CACHEDEFERRED
Изменение вставленных строк DBPROP_CHANGEINSERTEDROWS
Привилегии столбцов DBPROP_COLUMNRESTRICT
Уведомление о наборе столбцов DBPROP_NOTIFYCOLUMNSET
Столбец с возможностью записи DBPROP_MAYWRITECOLUMN
Отложить столбец DBPROP_DEFERRED
Задержка обновлений объектов хранилища DBPROP_DELAYSTORAGEOBJECTS
Обратное извлечение DBPROP_CANFETCHBACKWARDS
Удержание строк DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Неподвижные ряды DBPROP_IMMOBILEROWS
IRowset DBPROP_IRowset
IRowsetChange DBPROP_IRowsetChange
IRowsetIdentity DBPROP_IRowsetIdentity
IRowsetIndex DBPROP_IRowsetIndex
IRowsetInfo DBPROP_IRowsetInfo
IRowsetLocate DBPROP_IRowsestLocate
IRowsetResynch
IRowsetScroll DBPROP_IRowsetScroll
IRowsetUpdate DBPROP_IRowsetUpdate
ISequentialStream DBPROP_ISequentialStream
IStorage DBPROP_IStorage
IStream DBPROP_IStream
ISupportErrorInfo DBPROP_ISupportErrorInfo
Литеральные закладки DBPROP_LITERALBOOKMARKS
Идентичность литеральных строк DBPROP_LITERALIDENTITY
Максимальное количество открытых строк DBPROP_MAXOPENROWS
Максимально допустимое число ожидающих строк DBPROP_MAXPENDINGROWS
Максимальные строки DBPROP_MAXROWS (максимальное количество строк)
Использование памяти DBPROP_MEMORYUSAGE
Степень детализации уведомлений DBPROP_NOTIFICATIONGRANULARITY
Этапы уведомлений DBPROP_NOTIFICATIONPHASES
Объекты, трансактированные DBPROP_TRANSACTEDOBJECT
Видимые изменения других пользователей DBPROP_OTHERUPDATEDELETE
Другие вставки видимы DBPROP_OTHERINSERT
Собственные изменения, видимые DBPROP_OWNUPDATEDELETE
Собственные видимые вставки DBPROP_OWNINSERT
Сохранение при прерывании DBPROP_ABORTPRESERVE
Сохранение при коммите DBPROP_COMMITPRESERVE
Быстрая перезагрузка DBPROP_QUICKRESTART
Взаимно-рекурсивные события DBPROP_REENTRANTEVENTS
Удаление удаленных строк DBPROP_REMOVEDELETED
Отчет о нескольких изменениях DBPROP_REPORTMULTIPLECHANGES
Возвращаемые ожидающие вставки DBPROP_RETURNPENDINGINSERTS
Уведомление об удалении строк DBPROP_NOTIFYROWDELETE
Уведомление о первом изменении строки DBPROP_NOTIFYROWFIRSTCHANGE
Уведомление о вставке строк DBPROP_NOTIFYROWINSERT
Права доступа к строкам DBPROP_ROWRESTRICT
Уведомление о повторной синхронизации строк DBPROP_NOTIFYROWRESYNCH
Модель потоковой обработки строк DBPROP_ROWTHREADMODEL
Уведомление об отмене изменения в строке DBPROP_NOTIFYROWUNDOCHANGE
Уведомление о восстановлении удаленной строки DBPROP_NOTIFYROWUNDODELETE
Уведомление об отмене добавления строки DBPROP_NOTIFYROWUNDOINSERT
Уведомление об обновлении строк DBPROP_NOTIFYROWUPDATE
Уведомление об изменении позиции выборки строк DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE
Уведомление о выпуске набора строк DBPROP_NOTIFYROWSETRELEASE
Прокрутка назад DBPROP_CANSCROLLBACKWARDS
Пропуск удаленных закладок DBPROP_BOOKMARKSKIPPED
Строгая идентификация строки DBPROP_STRONGITDENTITY
Обновляемость DBPROP_UPDATABILITY
Использование закладок DBPROP_BOOKMARKS

Динамические свойства команд

Следующие свойства добавляются в коллекцию Properties объекта Command.

Имя свойства ADO Имя свойства OLE DB
Порядок доступа DBPROP_ACCESSORDER
набор строк Append-Only DBPROP_APPENDONLY
Блокировка объектов хранилища DBPROP_BLOCKINGSTORAGEOBJECTS
Тип закладки DBPROP_BOOKMARKTYPE
Доступно для добавления в закладки DBPROP_IROWSETLOCATE
Изменение вставленных строк DBPROP_CHANGEINSERTEDROWS
Привилегии столбцов DBPROP_COLUMNRESTRICT
Уведомление о наборе столбцов DBPROP_NOTIFYCOLUMNSET
Отложить столбец DBPROP_DEFERRED
Задержка обновлений объектов хранилища DBPROP_DELAYSTORAGEOBJECTS
Обратное извлечение DBPROP_CANFETCHBACKWARDS
Удержание строк DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Неподвижные ряды DBPROP_IMMOBILEROWS
IRowset DBPROP_IRowset
IRowsetChange DBPROP_IRowsetChange
IRowsetIdentity DBPROP_IRowsetIdentity
IRowsetIndex DBPROP_IRowsetIndex
IRowsetInfo DBPROP_IRowsetInfo
IRowsetLocate DBPROP_IRowsetLocate
IRowsetResynch
IRowsetScroll DBPROP_IRowsetScroll
IRowsetUpdate DBPROP_IRowsetUpdate
ISequentialStream DBPROP_ISequentialStream
IStorage DBPROP_IStorage
IStream DBPROP_IStream
ISupportErrorInfo DBPROP_ISupportErrorInfo
Литеральные закладки DBPROP_LITERALBOOKMARKS
Литеральная идентификация строки DBPROP_LITERALIDENTITY
Режим блокировки DBPROP_LOCKMODE
Максимальное количество открытых строк DBPROP_MAXOPENROWS
Максимальное число необработанных строк DBPROP_MAXPENDINGROWS
Максимальные строки DBPROP_MAXROWS
Степень детализации уведомлений DBPROP_NOTIFICATIONGRANULARITY
Этапы уведомлений DBPROP_NOTIFICATIONPHASES
Объекты, трансактированные DBPROP_TRANSACTEDOBJECT
Видимые изменения других DBPROP_OTHERUPDATEDELETE
Другие вставки видимы DBPROP_OTHERINSERT
Собственные изменения, видимые DBPROP_OWNUPDATEDELETE
Собственные вставки видны DBPROP_OWNINSERT
Сохранение при прерывании DBPROP_ABORTPRESERVE
Сохранить на этапе коммита DBPROP_COMMITPRESERVE
Быстрая перезагрузка DBPROP_QUICKRESTART
Повторная обработка событий DBPROP_REENTRANTEVENTS
Удаление удаленных строк DBPROP_REMOVEDELETED
Отчет о нескольких изменениях DBPROP_REPORTMULTIPLECHANGES
Вставки, ожидающие возврата DBPROP_RETURNPENDINGINSERTS
Уведомление об удалении строк DBPROP_NOTIFYROWDELETE
Уведомление о первом изменении строки DBPROP_NOTIFYROWFIRSTCHANGE
Уведомление о вставке строк DBPROP_NOTIFYROWINSERT
Привилегии на уровне строк DBPROP_ROWRESTRICT
Уведомление о повторной синхронизации строк DBPROP_NOTIFYROWRESYNCH
Модель потоковой обработки строк DBPROP_ROWTHREADMODEL
Уведомление об отмене изменений в строке DBPROP_NOTIFYROWUNDOCHANGE
Уведомление о восстановлении удалённой строки DBPROP_NOTIFYROWUNDODELETE
Уведомление об отмене вставки строки DBPROP_NOTIFYROWUNDOINSERT
Уведомление об обновлении строк DBPROP_NOTIFYROWUPDATE
Уведомление об изменении позиции выборки набора строк DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
Уведомление об освобождении набора строк DBPROP_NOTIFYROWSETRELEASE
Прокрутка назад DBPROP_CANSCROLLBACKWARDS
Серверные данные при вставке DBPROP_SERVERDATAONINSERT
Пропуск удаленных закладок DBPROP_BOOKMARKSKIP
Сильная идентификация строки DBPROP_STRONGIDENTITY
Обновляемость DBPROP_UPDATABILITY
Использование закладок DBPROP_BOOKMARKS

Подробные сведения о реализации и функциональные сведения о поставщике OLE DB для Microsoft Jet см. в документации по OLE DB.