Обзор поставщика 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.