Compartilhar via


Visão geral do Provedor Microsoft OLE DB para Microsoft Jet

O Provedor OLE DB para Microsoft Jet permite que o ADO acesse bancos de dados do Microsoft Jet.

Parâmetros de cadeia de conexão

Para se conectar a esse provedor, defina o argumento Provider da propriedade ConnectionString como a seguinte propriedade:

Microsoft.Jet.OLEDB.4.0

A leitura da propriedade Provider também retornará essa cadeia de caracteres.

Cadeia de conexão típica

Uma cadeia de conexão típica para esse provedor é:

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

A cadeia de caracteres consiste nestas palavras-chave:

Palavra-chave Descrição
Provedor Especifica o Provedor OLE DB para Microsoft Jet.
Fonte de Dados Especifica o caminho do banco de dados e o nome do arquivo (por exemplo, c:\Northwind.mdb).
ID de usuário Especifica um nome de usuário. Se essa palavra-chave não for especificada, a cadeia de caracteres "admin" será usada por padrão.
Senha Especifica a senha do usuário. Se essa palavra-chave não for especificada, a cadeia de caracteres vazia ("") será usada por padrão.

Observação

Se você estiver se conectando a um provedor de fonte de dados que dá suporte a autenticação do Windows, especifique Trusted_Connection=yes ou Segurança Integrada = SSPI em vez das informações de ID de usuário e de senha na cadeia de conexão.

Parâmetros de conexão específicos do provedor

O Provedor OLE DB para Microsoft Jet dá suporte a várias propriedades dinâmicas específicas do provedor, além daquelas definidas pelo ADO. Assim como acontece com todos os outros parâmetros Connection, eles podem ser definidos por meio da coleção Properties do objeto Connection ou como parte da cadeia de conexão.

A tabela a seguir lista essas propriedades com o nome da propriedade OLE DB correspondente em parênteses.

Parâmetro Descrição
Jet OLEDB:Compact Reclaimed Space Amount (DBPROP_JETOLEDB_COMPACTFREESPACESIZE) Indica uma estimativa da quantidade de espaço, em bytes, que pode ser recuperada com a compactação do banco de dados. Esse valor só é válido depois que uma conexão de banco de dados é estabelecida.
Jet OLEDB:Connection Control (DBPROP_JETOLEDB_CONNECTIONCONTROL) Indica se os usuários podem se conectar ao banco de dados.
Jet OLEDB:Create System Database (DBPROP_JETOLEDB_CREATESYSTEMDATABASE) Indica se um banco de dados do sistema deve ser criado quando uma fonte de dados é criada.
Jet OLEDB:Database Locking Mode (DBPROP_JETOLEDB_DATABASELOCKMODE) Indica o modo de bloqueio para esse banco de dados. O primeiro usuário a abrir o banco de dados determina o modo usado enquanto o banco de dados está aberto.
Jet OLEDB:Database Password (DBPROP_JETOLEDB_DATABASEPASSWORD) Indica a senha do banco de dados.
Jet OLEDB:Don't Copy Locale on Compact (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE) Indica se o Jet deve copiar as informações de localidade ao compactar um banco de dados.
Jet OLEDB:Encrypt Database (DBPROP_JETOLEDB_ENCRYPTDATABASE) Indica se um banco de dados compactado deve ser criptografado. Se essa propriedade não estiver definida, o banco de dados compactado será criptografado se o banco de dados original também for criptografado.
Jet OLEDB:Engine Type (DBPROP_JETOLEDB_ENGINE) Indica o mecanismo de armazenamento usado para acessar o armazenamento de dados atual.
Jet OLEDB:Exclusive Async Delay (DBPROP_JETOLEDB_EXCLUSIVEASYNCDELAY) Indica o tempo máximo, em milissegundos, durante o qual o Jet pode atrasar as gravações assíncronas em disco quando o banco de dados é aberto exclusivamente.

Essa propriedade é ignorada, a menos que Jet OLEDB:Flush Transaction Timeout seja definido como 0.
Jet OLEDB:Flush Transaction Timeout (DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT) Indica o tempo de espera antes que os dados armazenados em um cache para gravação assíncrona sejam gravados em disco. Essa configuração substitui os valores de Jet OLEDB:Shared Async Delay e Jet OLEDB:Exclusive Async Delay.
Jet OLEDB:Global Bulk Transactions (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS) Indica se as transações em massa do SQL são feitas.
Jet OLEDB:Global Partial Bulk Ops (DBPROP_JETOLEDB_GLOBALBULKPARTIAL) Indica a senha usada para abrir o banco de dados.
Jet OLEDB:Implicit Commit Sync (DBPROP_JETOLEDB_IMPLICITCOMMITSYNC) Indica se as alterações feitas nas transações implícitas internas são gravadas no modo síncrono ou assíncrono.
Jet OLEDB:Lock Delay (DBPROP_JETOLEDB_LOCKDELAY) Indica o número de milissegundos de espera antes da tentativa de adquirir um bloqueio após a falha de uma tentativa anterior.
Jet OLEDB:Lock Retry (DBPROP_JETOLEDB_LOCKRETRY) Indica quantas vezes uma tentativa de acessar uma página bloqueada é repetida.
Jet OLEDB:Max Buffer Size (DBPROP_JETOLEDB_MAXBUFFERSIZE) Indica a quantidade máxima de memória, em quilobytes, que o Jet pode usar antes de iniciar a liberação de alterações em disco.
Jet OLEDB:Max Locks Per File (DBPROP_JETOLEDB_MAXLOCKSPERFILE) Indica o número máximo de bloqueios que o Jet pode colocar em um banco de dados. O valor padrão é 9.500.
Jet OLEDB:New Database Password (DBPROP_JETOLEDB_NEWDATABASEPASSWORD) Indica a nova senha a ser definida para este banco de dados. A senha antiga é armazenada em Jet OLEDB:Database Password.
Jet OLEDB:ODBC Command Time Out (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT) Indica o número de milissegundos para que uma consulta ODBC remota do Jet atinja o tempo limite.
Jet OLEDB:Page Locks to Table Lock (DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK) Indica quantas páginas precisam ser bloqueadas em uma transação para que o Jet tente promover o bloqueio para um bloqueio de tabela. Se esse valor for 0, o bloqueio nunca será promovido.
Jet OLEDB:Page Timeout (DBPROP_JETOLEDB_PAGETIMEOUT) Indica que o número de milissegundos que o Jet aguardará antes de verificar se o cache está desatualizado com o arquivo de banco de dados.
Jet OLEDB:Recycle Long-Valued Pages (DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES) Indica se o Jet deve tentar recuperar de modo agressivo as páginas de blob quando elas são liberadas.
Jet OLEDB:Registry Path (DBPROP_JETOLEDB_REGPATH) Indica a chave do Registro do Windows que contém valores para o mecanismo de banco de dados do Jet.
Jet OLEDB:Reset ISAM Stats (DBPROP_JETOLEDB_RESETISAMSTATS) Indica se o Recordset de esquema DBSCHEMA_JETOLEDB_ISAMSTATS deve redefinir os contadores de desempenho depois de retornar as informações de desempenho.
Jet OLEDB:Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY) Indica o tempo máximo, em milissegundos, durante o qual o Jet pode atrasar as gravações assíncronas em disco quando o banco de dados é aberto no modo multiusuário.
Jet OLEDB:System Database (DBPROP_JETOLEDB_SYSDBPATH) Indica o caminho e o nome do arquivo de informações do grupo de trabalho (banco de dados do sistema).
Jet OLEDB:Transaction Commit Mode (DBPROP_JETOLEDB_TXNCOMMITMODE) Indica se o Jet grava dados no disco de maneira síncrona ou assíncrona quando uma transação é confirmada.
Jet OLEDB:User Commit Sync (DBPROP_JETOLEDB_USERCOMMITSYNC) Indica se as alterações feitas nas transações são gravadas no modo síncrono ou assíncrono.

Propriedades de Recordset e Command específicas do provedor

O provedor Jet também dá suporte a várias propriedades de Recordset e Command específicas do provedor. Essas propriedades são acessadas e definidas por meio da coleção Properties do objeto Recordset ou Command. A tabela lista o nome da propriedade ADO e o respectivo nome da propriedade OLE DB correspondente em parênteses.

Nome da propriedade Descrição
Jet OLEDB:Bulk Transactions (DBPROP_JETOLEDB_BULKNOTRANSACTIONS) Indica se as operações em massa do SQL são transacionadas. Grandes operações em massa podem falhar quando transacionadas devido a atrasos de recursos.
Jet OLEDB:Enable Fat Cursors (DBPROP_JETOLEDB_ENABLEFATCURSOR) Indica se o Jet deve armazenar em cache várias linhas ao preencher um conjunto de registros para fontes de linha remota.
Jet OLEDB:Fat Cursor Cache Size (DBPROP_JETOLEDB_FATCURSORMAXROWS) Indica o número de linhas a serem armazenadas em cache quando o cache de linha do armazenamento de dados remoto é usado. Esse valor é ignorado, a menos que Jet OLEDB:Enable Fat Cursors seja True.
Jet OLEDB:Inconsistent (DBPROP_JETOLEDB_INCONSISTENT) Indica se os resultados da consulta permitem atualizações inconsistentes.
Jet OLEDB:Locking Granularity (DBPROP_JETOLEDB_LOCKGRANULARITY) Indica se uma tabela é aberta com o bloqueio em nível de linha.
Jet OLEDB:ODBC Pass-Through Statement (DBPROP_JETOLEDB_ODBCPASSTHROUGH) Indica que o Jet deve transmitir o texto SQL em um objeto Command para o back-end sem alteração.
Jet OLEDB:Partial Bulk Ops (DBPROP_JETOLEDB_BULKPARTIAL) Indica o comportamento do Jet quando ocorre uma falha nas operações DML do SQL.
Jet OLEDB:Pass Through Query Bulk-Op (DBPROP_JETOLEDB_PASSTHROUGHBULKOP) Indica se as consultas que não retornam um Recordset são transmitidas sem alterações para a fonte de dados.
Jet OLEDB:Pass Through Query Connect String (DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING) Indica a cadeia de conexão do Jet usada para se conectar a um armazenamento de dados remoto. Esse valor é ignorado, a menos que Jet OLEDB:ODBC Pass-Through Statement seja True.
Jet OLEDB:Stored Query (DBPROP_JETOLEDB_STOREDQUERY) Indica se o texto do comando deve ser interpretado como uma consulta armazenada em vez de um comando SQL.
Jet OLEDB:Validate Rules On Set (DBPROP_JETOLEDB_VALIDATEONSET) Indica se as regras de validação do Jet são avaliadas quando os dados de coluna são definidos ou quando as alterações são confirmadas no banco de dados.

Por padrão, o Provedor OLE DB para Microsoft Jet abre os bancos de dados do Microsoft Jet no modo de leitura/gravação. Para abrir um banco de dados no modo somente leitura, defina a propriedade Mode no objeto Connection do ADO como adModeRead.

Uso do objeto Command

O texto de comando no objeto Command usa o dialeto SQL do Microsoft Jet. Você pode especificar consultas de retorno de linha, consultas de ação e nomes de tabelas no texto do comando. No entanto, não há suporte para procedimentos armazenados, e eles não devem ser especificados.

Comportamento do Recordset

O mecanismo de banco de dados do Microsoft Jet não dá suporte a cursores dinâmicos. Portanto, o Provedor OLE DB para Microsoft Jet não dá suporte ao tipo de cursor adLockDynamic. Quando um cursor dinâmico for solicitado, o provedor retornará um cursor de conjunto de chaves e redefinirá a propriedade CursorType para indicar o tipo de Recordset retornado. Além disso, se um Recordset atualizável for solicitado (LockType é adLockOptimistic, adLockBatchOptimistic ou adLockPessimistic), o provedor também retornará um cursor de conjunto de chaves e redefinirá a propriedade CursorType.

Propriedades Dinâmicas

O Provedor OLE DB para Microsoft Jet insere várias propriedades dinâmicas na coleção Properties dos objetos Connection, Recordset e Command não abertos.

As tabelas a seguir são um índice cruzado dos nomes ADO e OLE DB para cada propriedade dinâmica. A Referência do Programador do OLE DB refere-se a um nome de propriedade ADO pelo termo "Descrição". Encontre mais informações sobre essas propriedades na Referência do Programador do OLE DB.

Propriedades dinâmicas de conexão

As propriedades a seguir são adicionadas à coleção Properties do objeto Connection.

Nome da propriedade do ADO Nome da propriedade do OLE DB
Sessões ativas DBPROP_ACTIVESESSIONS
Anulação assíncrona DBPROP_ASYNCTXNABORT
Confirmação assíncrona DBPROP_ASYNCTNXCOMMIT
Níveis de isolamento de confirmação automática DBPROP_SESS_AUTOCOMMITISOLEVELS
Localização do catálogo DBPROP_CATALOGLOCATION
Termo do catálogo DBPROP_CATALOGTERM
Definição da coluna DBPROP_COLUMNDEFINITION
Catálogo atual DBPROP_CURRENTCATALOG
fonte de dados DBPROP_INIT_DATASOURCE
Nome da Fonte de Dados DBPROP_DATASOURCENAME
Modelo de threading do objeto da fonte de dados DBPROP_DSOTHREADMODEL
Nome do DBMS DBPROP_DBMSNAME
Versão do DBMS DBPROP_DBMSVER
Suporte do GROUP BY DBPROP_GROUPBY
Suporte à tabela heterogênea DBPROP_HETEROGENEOUSTABLES
Diferenciação de maiúsculas e minúsculas do identificador DBPROP_IDENTIFIERCASE
Níveis de isolamento DBPROP_SUPPORTEDTXNISOLEVELS
Retenção de isolamento DBPROP_SUPPORTEDTXNISORETAIN
Identificador de Localidade DBPROP_INIT_LCID
Tamanho máximo do índice DBPROP_MAXINDEXSIZE
Tamanho máximo da linha DBPROP_MAXROWSIZE
O tamanho máximo da linha inclui BLOB DBPROP_MAXROWSIZEINCLUDESBLOB
Tabelas máximas em SELECT DBPROP_MAXTABLESINSELECT
Mode DBPROP_INIT_MODE
Vários conjuntos de parâmetros DBPROP_MULTIPLEPARAMSETS
Vários resultados DBPROP_MULTIPLERESULTS
Vários objetos de armazenamento DBPROP_MULTIPLESTORAGEOBJECTS
Atualização de várias tabelas DBPROP_MULTITABLEUPDATE
Ordem do agrupamento NULL DBPROP_NULLCOLLATION
Comportamento de concatenação NULL DBPROP_CONCATNULLBEHAVIOR
Versão do OLE DB DBPROP_PROVIDEROLEDBVER
Suporte ao objeto OLE DBPROP_OLEOBJECTS
Abrir suporte a conjunto de linhas DBPROP_OPENROWSETSUPPORT
Colunas ORDER BY na lista de seleção DBPROP_ORDERBYCOLUMNSINSELECT
Disponibilidade do parâmetro de saída DBPROP_OUTPUTPARAMETERAVAILABILITY
Passar por acessadores de referência DBPROP_BYREFACCESSORS
Senha DBPROP_AUTH_PASSWORD
Tipo de ID persistente DBPROP_PERSISTENTIDTYPE
Preparar o comportamento de anulação DBPROP_PREPAREABORTBEHAVIOR
Preparar o comportamento de confirmação DBPROP_PREPARECOMMITBEHAVIOR
Termo do procedimento DBPROP_PROCEDURETERM
Prompt DBPROP_INIT_PROMPT
Nome amigável do provedor DBPROP_PROVIDERFRIENDLYNAME
Nome do Provedor DBPROP_PROVIDERFILENAME
Versão do provedor DBPROP_PROVIDERVER
Fonte de dados somente leitura DBPROP_DATASOURCEREADONLY
Conversões de conjunto de linhas no comando DBPROP_ROWSETCONVERSIONSONCOMMAND
Termo de esquema DBPROP_SCHEMATERM
Uso do esquema DBPROP_SCHEMAUSAGE
Suporte a SQL DBPROP_SQLSUPPORT
Armazenamento estruturado DBPROP_STRUCTUREDSTORAGE
Suporte à subconsulta DBPROP_SUBQUERIES
Termo da tabela DBPROP_TABLETERM
DDL de transação DBPROP_SUPPORTEDTXNDDL
Id de Usuário DBPROP_AUTH_USERID
Nome do Usuário DBPROP_USERNAME
Identificador da Janela DBPROP_INIT_HWND

Propriedades dinâmicas do conjunto de registros

As propriedades a seguir são adicionadas à coleção Properties do objeto Recordset.

Nome da propriedade do ADO Nome da propriedade do OLE DB
Ordem de acesso DBPROP_ACCESSORDER
Conjunto de linhas somente acréscimo DBPROP_APPENDONLY
Bloquear objetos de armazenamento DBPROP_BLOCKINGSTORAGEOBJECTS
Tipos de indicador DBPROP_BOOKMARKTYPE
Pode ter indicador DBPROP_IROWSETLOCATE
Indicadores ordenados DBPROP_ORDEREDBOOKMARKS
Colunas adiadas do cache DBPROP_CACHEDEFERRED
Alterar linhas inseridas DBPROP_CHANGEINSERTEDROWS
Privilégios de coluna DBPROP_COLUMNRESTRICT
Notificação do conjunto de colunas DBPROP_NOTIFYCOLUMNSET
Coluna gravável DBPROP_MAYWRITECOLUMN
Adiar coluna DBPROP_DEFERRED
Atrasar as atualizações do objeto de armazenamento DBPROP_DELAYSTORAGEOBJECTS
Buscar na ordem inversa DBPROP_CANFETCHBACKWARDS
Reter linhas DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Linhas fixas 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
Indicadores literais DBPROP_LITERALBOOKMARKS
Identidade de linha literal DBPROP_LITERALIDENTITY
Máximo de linhas abertas DBPROP_MAXOPENROWS
Máximo de linhas pendentes DBPROP_MAXPENDINGROWS
Máximo de linhas DBPROP_MAXROWS
Uso de Memória DBPROP_MEMORYUSAGE
Granularidade de notificação DBPROP_NOTIFICATIONGRANULARITY
Fases de notificação DBPROP_NOTIFICATIONPHASES
Objetos transacionados DBPROP_TRANSACTEDOBJECT
Alterações visíveis de outras pessoas DBPROP_OTHERUPDATEDELETE
Inserções visíveis de outras pessoas DBPROP_OTHERINSERT
Próprias alterações visíveis DBPROP_OWNUPDATEDELETE
Próprias inserções visíveis DBPROP_OWNINSERT
Preservar ao anular DBPROP_ABORTPRESERVE
Preservar ao confirmar DBPROP_COMMITPRESERVE
Reinicialização rápida DBPROP_QUICKRESTART
Eventos de reentrada DBPROP_REENTRANTEVENTS
Remover linhas excluídas DBPROP_REMOVEDELETED
Relatar várias alterações DBPROP_REPORTMULTIPLECHANGES
Retornar inserções pendentes DBPROP_RETURNPENDINGINSERTS
Notificação de exclusão de linha DBPROP_NOTIFYROWDELETE
Notificação de primeira alteração de linha DBPROP_NOTIFYROWFIRSTCHANGE
Notificação de inserção de linha DBPROP_NOTIFYROWINSERT
Privilégios de linha DBPROP_ROWRESTRICT
Notificação de ressincronização de linha DBPROP_NOTIFYROWRESYNCH
Modelo de threading de linha DBPROP_ROWTHREADMODEL
Notificação de alteração da ação desfazer linha DBPROP_NOTIFYROWUNDOCHANGE
Notificação de exclusão da ação desfazer linha DBPROP_NOTIFYROWUNDODELETE
Notificação de inserção da ação desfazer linha DBPROP_NOTIFYROWUNDOINSERT
Notificação de atualização de linha DBPROP_NOTIFYROWUPDATE
Notificação de alteração de posição de busca do conjunto de linhas DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE
Notificação de versão do conjunto de linhas DBPROP_NOTIFYROWSETRELEASE
Rolar na ordem inversa DBPROP_CANSCROLLBACKWARDS
Ignorar indicadores excluídos DBPROP_BOOKMARKSKIPPED
Identidade de linha forte DBPROP_STRONGITDENTITY
Capacidade de atualização DBPROP_UPDATABILITY
Usar indicadores DBPROP_BOOKMARKS

Propriedades dinâmicas de Command

As propriedades a seguir são adicionadas à coleção Properties do objeto Command.

Nome da propriedade do ADO Nome da propriedade do OLE DB
Ordem de acesso DBPROP_ACCESSORDER
Conjunto de linhas somente acréscimo DBPROP_APPENDONLY
Bloquear objetos de armazenamento DBPROP_BLOCKINGSTORAGEOBJECTS
Tipos de indicador DBPROP_BOOKMARKTYPE
Pode ter indicador DBPROP_IROWSETLOCATE
Alterar linhas inseridas DBPROP_CHANGEINSERTEDROWS
Privilégios de coluna DBPROP_COLUMNRESTRICT
Notificação do conjunto de colunas DBPROP_NOTIFYCOLUMNSET
Adiar coluna DBPROP_DEFERRED
Atrasar as atualizações do objeto de armazenamento DBPROP_DELAYSTORAGEOBJECTS
Buscar na ordem inversa DBPROP_CANFETCHBACKWARDS
Reter linhas DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Linhas fixas 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
Indicadores literais DBPROP_LITERALBOOKMARKS
Identidade de linha literal DBPROP_LITERALIDENTITY
Modo de Bloqueio DBPROP_LOCKMODE
Máximo de linhas abertas DBPROP_MAXOPENROWS
Máximo de linhas pendentes DBPROP_MAXPENDINGROWS
Máximo de linhas DBPROP_MAXROWS
Granularidade de notificação DBPROP_NOTIFICATIONGRANULARITY
Fases de notificação DBPROP_NOTIFICATIONPHASES
Objetos transacionados DBPROP_TRANSACTEDOBJECT
Alterações visíveis de outras pessoas DBPROP_OTHERUPDATEDELETE
Inserções visíveis de outras pessoas DBPROP_OTHERINSERT
Próprias alterações visíveis DBPROP_OWNUPDATEDELETE
Próprias inserções visíveis DBPROP_OWNINSERT
Preservar ao anular DBPROP_ABORTPRESERVE
Preservar ao confirmar DBPROP_COMMITPRESERVE
Reinicialização rápida DBPROP_QUICKRESTART
Eventos de reentrada DBPROP_REENTRANTEVENTS
Remover linhas excluídas DBPROP_REMOVEDELETED
Relatar várias alterações DBPROP_REPORTMULTIPLECHANGES
Retornar inserções pendentes DBPROP_RETURNPENDINGINSERTS
Notificação de exclusão de linha DBPROP_NOTIFYROWDELETE
Notificação de primeira alteração de linha DBPROP_NOTIFYROWFIRSTCHANGE
Notificação de inserção de linha DBPROP_NOTIFYROWINSERT
Privilégios de linha DBPROP_ROWRESTRICT
Notificação de ressincronização de linha DBPROP_NOTIFYROWRESYNCH
Modelo de threading de linha DBPROP_ROWTHREADMODEL
Notificação de alteração da ação desfazer linha DBPROP_NOTIFYROWUNDOCHANGE
Notificação de exclusão da ação desfazer linha DBPROP_NOTIFYROWUNDODELETE
Notificação de inserção da ação desfazer linha DBPROP_NOTIFYROWUNDOINSERT
Notificação de atualização de linha DBPROP_NOTIFYROWUPDATE
Notificação de alteração de posição de busca do conjunto de linhas DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
Notificação de versão do conjunto de linhas DBPROP_NOTIFYROWSETRELEASE
Rolar na ordem inversa DBPROP_CANSCROLLBACKWARDS
Server Data on Insert DBPROP_SERVERDATAONINSERT
Ignorar indicadores excluídos DBPROP_BOOKMARKSKIP
Identidade de linha forte DBPROP_STRONGIDENTITY
Capacidade de atualização DBPROP_UPDATABILITY
Usar indicadores DBPROP_BOOKMARKS

Para obter detalhes específicos da implementação e informações funcionais sobre o Provedor OLE DB para Microsoft Jet, confira Provedor Jet na documentação do OLE DB.