Condividi tramite


Panoramica del provider Microsoft OLE DB per Microsoft Jet

Il provider OLE DB per Microsoft Jet consente ad ADO di accedere ai database Microsoft Jet.

Parametri della stringa di connessione

Per connettersi a questo provider, impostare l'argomento Provider della proprietà ConnectionString alla seguente proprietà:

Microsoft.Jet.OLEDB.4.0

La lettura della proprietà provider restituirà anche questa stringa.

Stringa di connessione tipica

Una stringa di connessione tipica per questo provider è:

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

La stringa è costituita da queste parole chiave:

Parola chiave Descrizione
provider Specifica il provider OLE DB per Microsoft Jet.
Fonte dei dati Specifica il percorso del database e il nome del file , ad esempio c:\Northwind.mdb.
ID utente Specifica il nome utente. Se questa parola chiave non viene specificata, la stringa "admin", viene usata per impostazione predefinita.
Password Specifica la password utente. Se questa parola chiave non è specificata, la stringa vuota (""), viene usata per impostazione predefinita.

Nota

Se ci si connette a un provider di origini dati che supporta l'autenticazione di Windows, è necessario specificare Trusted_Connection=yes o Integrated Security = SSPI anziché le informazioni sull'ID utente e sulla password nella stringa di connessione.

parametri di connessione Provider-Specific

Il provider OLE DB per Microsoft Jet supporta diverse proprietà dinamiche specifiche del provider oltre a quelle definite da ADO. Come per tutti gli altri parametri di Connection, possono essere impostati utilizzando l'insieme Properties dell'oggetto Connection o come parte della stringa di connessione.

Nella tabella seguente sono elencate queste proprietà insieme al nome della proprietà OLE DB corrispondente tra parentesi.

Parametro Descrizione
Jet OLEDB:Compatta quantità di spazio recuperato (DBPROP_JETOLEDB_COMPACTFREESPACESIZE) Indica una stima della quantità di spazio, in byte, che può essere recuperata compattando il database. Questo valore è valido solo dopo che è stata stabilita una connessione al database.
Jet OLEDB: Controllo di Connessione (DBPROP_JETOLEDB_CONNECTIONCONTROL) Indica se gli utenti possono connettersi al database.
Jet OLEDB:Create System Database (DBPROP_JETOLEDB_CREATESYSTEMDATABASE) Indica se è necessario creare un database di sistema durante la creazione di una nuova origine dati.
Jet OLEDB:Database Locking Mode (DBPROP_JETOLEDB_DATABASELOCKMODE) Indica la modalità di blocco per questo database. Il primo utente ad aprire il database determina la modalità utilizzata durante l'apertura del database.
Jet OLEDB:Database Password (DBPROP_JETOLEDB_DATABASEPASSWORD) Indica la password del database.
Jet OLEDB:Non Copiare le impostazioni locali durante il compattamento (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE) Indica se Jet deve copiare informazioni sulle impostazioni locali durante la compattazione di un database.
Jet OLEDB:Encrypt Database (DBPROP_JETOLEDB_ENCRYPTDATABASE) Indica se un database compattato deve essere crittografato. Se questa proprietà non è impostata, il database compattato verrà crittografato anche se il database originale è stato crittografato.
Jet OLEDB:Engine Type (DBPROP_JETOLEDB_ENGINE) Indica il motore di archiviazione usato per accedere all'archivio dati corrente.
Jet OLEDB: Exclusive Async Delay (DBPROP_JETOLEDB_EXCLUSIVEASYNCDELAY) Indica il tempo massimo, espresso in millisecondi, di ritardo che Jet può imporre alle scritture asincrone su disco quando il database viene aperto in modalità esclusiva.

Questa proprietà viene ignorata, a meno che jet OLEDB:Flush Transaction Timeout sia impostato su 0.
Jet OLEDB:Flush Transaction Timeout (DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT) Indica la quantità di tempo di attesa prima che i dati archiviati in una cache per la scrittura asincrona vengano scritti su disco. Questa impostazione esegue l'override dei valori per Jet OLEDB:Shared Async Delay e Jet OLEDB:Exclusive Async Delay.
Jet OLEDB:Global Bulk Transactions (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS) Indica se le transazioni bulk di SQL vengono transazionate.
Jet OLEDB:Global Partial Bulk Ops (DBPROP_JETOLEDB_GLOBALBULKPARTIAL) Indica la password utilizzata per aprire il database.
Jet OLEDB:Implicit Commit Sync (DBPROP_JETOLEDB_IMPLICITCOMMITSYNC) Indica se le modifiche apportate nelle transazioni implicite interne vengono scritte in modalità sincrona o asincrona.
Jet OLEDB:Lock Delay (DBPROP_JETOLEDB_LOCKDELAY) Indica il numero di millisecondi di attesa prima di tentare di acquisire un blocco dopo un tentativo precedente non riuscito.
Jet OLEDB: Tentativo di Riloccare (DBPROP_JETOLEDB_LOCKRETRY) Indica quante volte viene ripetuto un tentativo di accesso a una pagina bloccata.
Jet OLEDB:Max Buffer Size (DBPROP_JETOLEDB_MAXBUFFERSIZE) Indica la quantità massima di memoria, espressa in kilobyte, che Jet può usare prima di iniziare a scrivere le modifiche su disco.
Jet OLEDB: Numero massimo di blocchi per file (DBPROP_JETOLEDB_MAXLOCKSPERFILE) Indica il numero massimo di lock che Jet può inserire in un database. Il valore predefinito è 9500.
Jet OLEDB:New Database Password (DBPROP_JETOLEDB_NEWDATABASEPASSWORD) Indica la nuova password da impostare per il database. La vecchia password è archiviata in Jet OLEDB:Database Password.
Jet OLEDB:ODBC Command TimeOut (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT) Indica il numero di millisecondi prima che una query ODBC remota eseguita da Jet vada in timeout.
Jet OLEDB:Page Locks to Table Lock (DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK) Indica il numero di pagine che devono essere bloccate all'interno di una transazione prima che Jet tenti di alzare di livello il blocco a un blocco di tabella. Se questo valore è 0, il blocco non viene mai alzato di livello.
Jet OLEDB:Page Timeout (DBPROP_JETOLEDB_PAGETIMEOUT) Indica il numero di millisecondi che Jet attenderà prima di verificare se la cache è obsoleta rispetto al file di database.
Jet OLEDB: Ricicla le Pagine Long-Valued (DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES) Indica se Jet deve tentare in modo aggressivo di recuperare le pagine BLOB quando vengono liberate.
Jet OLEDB:Registry Path (DBPROP_JETOLEDB_REGPATH) Indica la chiave del Registro di sistema di Windows che contiene i valori per il motore di database Jet.
Jet OLEDB:Reset ISAM Stats (DBPROP_JETOLEDB_RESETISAMSTATS) Indica se lo schema recordset DBSCHEMA_JETOLEDB_ISAMSTATS deve reimpostare i contatori delle prestazioni dopo che restituisce informazioni sulle prestazioni.
Jet OLEDB:Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY) Indica la quantità massima di tempo, in millisecondi, Jet può ritardare le scritture asincrone su disco quando il database viene aperto in modalità multiutente.
Jet OLEDB: Database di sistema (DBPROP_JETOLEDB_SYSDBPATH) Indica il percorso e il nome del file di informazioni del gruppo di lavoro (database di sistema).
Jet OLEDB:Transaction Commit Mode (DBPROP_JETOLEDB_TXNCOMMITMODE) Indica se Jet scrive i dati su disco in modo sincrono o asincrono quando viene eseguito il commit di una transazione.
Jet OLEDB:User Commit Sync (DBPROP_JETOLEDB_USERCOMMITSYNC) Indica se le modifiche apportate nelle transazioni vengono scritte in modalità sincrona o asincrona.

Provider-Specific Proprietà Recordset e Comando

Il provider Jet supporta anche diverse proprietà specifiche del provider per Recordset e Command. Queste proprietà sono accessibili e impostate tramite la raccolta Properties dell'oggetto Recordset o dell'oggetto Command. Nella tabella sono elencati il nome della proprietà ADO e il nome della proprietà OLE DB corrispondente tra parentesi.

Nome della proprietà Descrizione
Jet OLEDB:Bulk Transactions (DBPROP_JETOLEDB_BULKNOTRANSACTIONS) Indica se le operazioni bulk SQL vengono transazionate. Le operazioni bulk di grandi dimensioni potrebbero non riuscire in caso di transazione, a causa di ritardi delle risorse.
Jet OLEDB: Abilita Cursori Fat (DBPROP_JETOLEDB_ENABLEFATCURSOR) Indica se Jet deve memorizzare più righe nella cache durante il popolamento di un recordset per le origini di righe remote.
Jet OLEDB:Fat Cursor Cache Size (DBPROP_JETOLEDB_FATCURSORMAXROWS) Indica il numero di righe da memorizzare nella cache quando si usa la memorizzazione nella cache delle righe dell'archivio dati remoto. Questo valore viene ignorato a meno che Jet OLEDB:Enable Fat Cursors sia Vero.
Jet OLEDB:Incoerente (DBPROP_JETOLEDB_INCONSISTENT) Indica se i risultati della query consentono aggiornamenti incoerenti.
Jet OLEDB:Locking Granularity (DBPROP_JETOLEDB_LOCKGRANULARITY) Indica se una tabella viene aperta utilizzando il blocco a livello di riga.
Dichiarazione Jet OLEDB:ODBC Pass-Through (DBPROP_JETOLEDB_ODBCPASSTHROUGH) Indica che Jet deve passare il testo SQL in un oggetto Command al back-end invariato.
Jet OLEDB: Operazioni Parziali in Massa (DBPROP_JETOLEDB_BULKPARTIAL) Indica il comportamento di Jet quando le operazioni SQL DML hanno esito negativo.
Jet OLEDB: Pass Through Query Bulk-Op (DBPROP_JETOLEDB_PASSTHROUGHBULKOP) Indica se le query che non restituiscono un recordset vengono passate all'origine dati senza modifica.
Jet OLEDB:Pass Through Query Connect String (DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING) Indica la stringa di connessione Jet usata per connettersi a un archivio dati remoto. Questo valore viene ignorato a meno che 'istruzione JET OLEDB:ODBC Pass-Through sia True.
Jet OLEDB:Stored Query (DBPROP_JETOLEDB_STOREDQUERY) Indica se il testo del comando deve essere interpretato come una query archiviata anziché un comando SQL.
Jet OLEDB: Convalida Regole su Impostazione (DBPROP_JETOLEDB_VALIDATEONSET) Indica se le regole di convalida Jet vengono valutate quando i dati delle colonne vengono impostati o quando viene eseguito il commit delle modifiche nel database.

Per impostazione predefinita, il provider OLE DB per Microsoft Jet apre i database Microsoft Jet in modalità di lettura/scrittura. Per aprire un database in modalità di sola lettura, impostare la proprietà Mode sull'oggetto ADO Connection su adModeRead.

Utilizzo dell'oggetto Command

Il testo del comando nell'oggetto Command usa il dialetto SQL di Microsoft Jet. È possibile specificare query di restituzione righe, query di azione e nomi di tabella nel testo del comando; tuttavia, le procedure memorizzate non sono supportate e non devono essere specificate.

Comportamento del Recordset

Il motore di database Microsoft Jet non supporta i cursori dinamici. Pertanto, il provider OLE DB per Microsoft Jet non supporta il tipo di cursore adLockDynamic. Quando viene richiesto un cursore dinamico, il provider restituirà un cursore keyset e reimposta la proprietà CursorType per indicare il tipo di Recordset restituito. Inoltre, se viene richiesta una Recordset aggiornabile (LockType è adLockOptimistic, adLockBatchOptimistico adLockPessimistic), il provider restituirà anche un cursore keyset e reimposta la proprietà CursorType.

Proprietà dinamiche

Il provider OLE DB per Microsoft Jet inserisce diverse proprietà dinamiche nella raccolta Properties degli oggetti Connection, non aperti, Recordsete Command.

Le tabelle seguenti sono un indice incrociato dei nomi ADO e OLE DB per ogni proprietà dinamica. Il riferimento del programmatore OLE DB fa riferimento a un nome di proprietà ADO in base al termine "Description". Altre informazioni su queste proprietà sono disponibili nella guida di riferimento per programmatori OLE DB.

Proprietà dinamiche della connessione

Le proprietà seguenti vengono aggiunte alla raccolta Properties dell'oggetto Connection.

Nome proprietà ADO Nome proprietà OLE DB
Sessioni attive DBPROP_ACTIVESESSIONS
Interruzione asincrona DBPROP_ASYNCTXNABORT
Commit asincrono DBPROP_ASYNCTNXCOMMIT
Livelli di isolamento autocommit DBPROP_SESS_AUTOCOMMITISOLEVELS
Posizione catalogo DBPROP_CATALOGLOCATION
Termine del catalogo DBPROP_CATALOGTERM
Definizione colonna DBPROP_COLUMNDEFINITION
Catalogo corrente DBPROP_CURRENTCATALOG
Fonte dei dati DBPROP_INIT_DATASOURCE
Nome dell'origine dati DBPROP_DATASOURCENAME
Modello di threading oggetto origine dei dati DBPROP_DSOTHREADMODEL
Nome DBMS DBPROP_DBMSNAME
Versione DBMS DBPROP_DBMSVER
Supporto di GROUP BY DBPROP_GROUPBY
Supporto di tabelle eterogenee DBPROP_HETEROGENEOUSTABLES
Sensibilità alle maiuscole/minuscole degli identificatori DBPROP_IDENTIFIERCASE
Livelli di isolamento DBPROP_SUPPORTEDTXNISOLEVELS
Mantenimento dell'isolamento DBPROP_SUPPORTEDTXNISORETAIN
Identificatore locale DBPROP_INIT_LCID
Dimensione massima dell'indice DBPROP_MAXINDEXSIZE
Dimensione massima della riga DBPROP_MAXROWSIZE
Le dimensioni massime della riga includono BLOB DBPROP_MAXROWSIZEINCLUDESBLOB
Numero massimo di tabelle in SELECT DBPROP_MAXTABLESINSELECT
Modalità DBPROP_INIT_MODE
Molteplici insiemi di parametri DBPROP_MULTIPLEPARAMSETS
Più risultati DBPROP_MULTIPLERESULTS
Più oggetti di archiviazione DBPROP_MULTIPLESTORAGEOBJECTS
Aggiornamento di più tabelle DBPROP_MULTITABLEUPDATE
Ordine di collazione NULL DBPROP_NULLCOLLATION
Comportamento di concatenazione NULL DBPROP_CONCATNULLBEHAVIOR
Versione OLE DB DBPROP_PROVIDEROLEDBVER
Supporto per oggetti OLE DBPROP_OLEOBJECTS
Supporto per Open Rowset DBPROP_OPENROWSETSUPPORT
Colonne ORDER BY nell'elenco di selezione DBPROP_ORDERBYCOLUMNSINSELECT
Disponibilità dei parametri di output DBPROP_OUTPUTPARAMETERAVAILABILITY
Funzioni di accesso Pass By Ref DBPROP_BYREFACCESSORS
Parola d’ordine DBPROP_AUTH_PASSWORD
Tipo ID persistente DBPROP_PERSISTENTIDTYPE
Preparare il comportamento di interruzione DBPROP_PREPAREABORTBEHAVIOR
Preparare il comportamento del commit DBPROP_PREPARECOMMITBEHAVIOR
Termine di procedura DBPROP_PROCEDURETERM
Sollecito DBPROP_INIT_PROMPT
Nome descrittivo del provider DBPROP_PROVIDERFRIENDLYNAME
Nome Provider DBPROP_PROVIDERFILENAME
Versione del Provider DBPROP_PROVIDERVER
origine dati Read-Only DBPROP_DATASOURCEREADONLY
Conversioni di set di righe nel comando DBPROP_ROWSETCONVERSIONSONCOMMAND
Termine schema DBPROP_SCHEMATERM
Utilizzo dello schema DBPROP_SCHEMAUSAGE
Supporto SQL DBPROP_SQLSUPPORT
Archiviazione strutturata DBPROP_STRUCTUREDSTORAGE
Supporto della sottoquery DBPROP_SUBQUERIES
Termine tabella DBPROP_TABLETERM
DDL transazione DBPROP_SUPPORTEDTXNDDL
ID utente DBPROP_AUTH_USERID
Nome utente DBPROP_USERNAME
Maniglia della finestra DBPROP_INIT_HWND

Proprietà dinamiche del recordset

Le seguenti proprietà vengono aggiunte alla collezione Properties dell'oggetto Recordset.

Nome proprietà ADO Nome proprietà OLE DB
Ordine di accesso DBPROP_ACCESSORDER
insieme di righe Append-Only DBPROP_APPENDONLY
Blocco degli oggetti di archiviazione DBPROP_BLOCKINGSTORAGEOBJECTS
Tipo segnalibro DBPROP_BOOKMARKTYPE
Salvabile nei segnalibri DBPROP_IROWSETLOCATE
Segnalibri ordinati DBPROP_ORDEREDBOOKMARKS
Colonne posticipate della cache DBPROP_CACHEDEFERRED
Modifica righe inserite DBPROP_CHANGEINSERTEDROWS
Privilegi di colonna DBPROP_COLUMNRESTRICT
Notifica set di colonne DBPROP_NOTIFYCOLUMNSET
Colonna scrivibile DBPROP_MAYWRITECOLUMN
Rinvia colonna DBPROP_DEFERRED
Ritardare gli aggiornamenti degli oggetti di archiviazione DBPROP_DELAYSTORAGEOBJECTS
Recuperare le versioni precedenti DBPROP_CANFETCHBACKWARDS
Mantieni righe DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Righe immobile 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
Segnalibri letterali DBPROP_LITERALBOOKMARKS
Identità letterale di riga DBPROP_LITERALIDENTITY
Numero massimo di righe aperte DBPROP_MAXOPENROWS
Numero massimo di righe in sospeso DBPROP_MAXPENDINGROWS
Numero massimo di righe DBPROP_MAXROWS
Utilizzo memoria DBPROP_MEMORYUSAGE
Granularità delle notifiche DBPROP_NOTIFICATIONGRANULARITY
Fasi di notifica DBPROP_NOTIFICATIONPHASES
Oggetti transazionati DBPROP_TRANSACTEDOBJECT
Modifiche di altri utenti visibili DBPROP_OTHERUPDATEDELETE
Inserimenti di altri visibili DBPROP_OTHERINSERT
Modifiche personali visibili DBPROP_OWNUPDATEDELETE
Inserimenti personalizzati visibili DBPROP_OWNINSERT
Mantieni all'aborto DBPROP_ABORTPRESERVE
Mantieni durante il commit DBPROP_COMMITPRESERVE
Riavvio rapido DBPROP_QUICKRESTART
Eventi ricorsivi DBPROP_REENTRANTEVENTS
Rimuovi righe eliminate DBPROP_REMOVEDELETED
Segnalare più modifiche DBPROP_REPORTMULTIPLECHANGES
Restituisce inserimenti in sospeso DBPROP_RETURNPENDINGINSERTS
Notifica di eliminazione riga DBPROP_NOTIFYROWDELETE
Notifica della prima modifica alla riga DBPROP_NOTIFYROWFIRSTCHANGE
Notifica inserimento riga DBPROP_NOTIFYROWINSERT
Privilegi di riga DBPROP_ROWRESTRICT
Notifica di risincronizzazione delle righe DBPROP_NOTIFYROWRESYNCH
Modello di gestione delle righe DBPROP_ROWTHREADMODEL
Notifica di annullamento modifica riga DBPROP_NOTIFYROWUNDOCHANGE
Notifica di eliminazione annullata per la riga DBPROP_NOTIFYROWUNDODELETE
Notifica di annullamento dell'inserimento di una riga DBPROP_NOTIFYROWUNDOINSERT
Notifica di aggiornamento della riga DBPROP_NOTIFYROWUPDATE
Notifica di modifica della posizione del set di righe DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE
Notifica di rilascio della tabella di righe DBPROP_NOTIFYROWSETRELEASE
Scorrere all'indietro DBPROP_CANSCROLLBACKWARDS
Ignora segnalibri eliminati DBPROP_BOOKMARKSKIPPED
Identità di riga forte DBPROP_STRONGITDENTITY
Aggiornabilità DBPROP_UPDATABILITY
Usare i segnalibri DBPROP_BOOKMARKS

Proprietà dinamiche dei comandi

Le seguenti proprietà vengono aggiunte alla collezione Properties dell'oggetto Command.

Nome proprietà ADO Nome proprietà OLE DB
Ordine di accesso DBPROP_ACCESSORDER
set di righe Append-Only DBPROP_APPENDONLY
Blocco degli oggetti di archiviazione DBPROP_BLOCKINGSTORAGEOBJECTS
Tipo segnalibro DBPROP_BOOKMARKTYPE
Salvabile nei segnalibri DBPROP_IROWSETLOCATE
Modifica righe inserite DBPROP_CHANGEINSERTEDROWS
Privilegi di colonna DBPROP_COLUMNRESTRICT
Notifica insieme di colonne DBPROP_NOTIFYCOLUMNSET
Rinvia colonna DBPROP_DEFERRED
Ritardare gli aggiornamenti degli oggetti di archiviazione DBPROP_DELAYSTORAGEOBJECTS
Recuperare le versioni precedenti DBPROP_CANFETCHBACKWARDS
Mantieni righe DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Righe immobile 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
Segnalibri letterali DBPROP_LITERALBOOKMARKS
Identità di riga letterale DBPROP_LITERALIDENTITY
Modalità di blocco DBPROP_LOCKMODE
Numero massimo di righe aperte DBPROP_MAXOPENROWS
Numero massimo di righe in sospeso DBPROP_MAXPENDINGROWS
Numero massimo di righe DBPROP_MAXROWS
Granularità delle notifiche DBPROP_NOTIFICATIONGRANULARITY
Fasi di notifica DBPROP_NOTIFICATIONPHASES
Oggetti transazionati DBPROP_TRANSACTEDOBJECT
Modifiche di altri utenti visibili DBPROP_OTHERUPDATEDELETE
Inserimenti di altri visibili DBPROP_OTHERINSERT
Cambiamenti propri visibili DBPROP_OWNUPDATEDELETE
Inserimenti personalizzati visibili DBPROP_OWNINSERT
Mantieni in interruzione DBPROP_ABORTPRESERVE
Conserva durante il commit DBPROP_COMMITPRESERVE
Riavvio rapido DBPROP_QUICKRESTART
Eventi rientranti DBPROP_REENTRANTEVENTS
Rimuovi Righe Rimosse DBPROP_REMOVEDELETED
Segnalare più modifiche DBPROP_REPORTMULTIPLECHANGES
Restituisce inserimenti in sospeso DBPROP_RETURNPENDINGINSERTS
Notifica di eliminazione della riga DBPROP_NOTIFYROWDELETE
Notifica della prima modifica della riga DBPROP_NOTIFYROWFIRSTCHANGE
Notifica inserimento riga DBPROP_NOTIFYROWINSERT
Privilegi di riga DBPROP_ROWRESTRICT
Notifica di risincronizzazione delle righe DBPROP_NOTIFYROWRESYNCH
Modello di concatenamento di righe DBPROP_ROWTHREADMODEL
Notifica di annullamento della modifica alla riga DBPROP_NOTIFYROWUNDOCHANGE
Notifica di annullamento della cancellazione riga DBPROP_NOTIFYROWUNDODELETE
Notifica di annullamento inserimento riga DBPROP_NOTIFYROWUNDOINSERT
Notifica di aggiornamento riga DBPROP_NOTIFYROWUPDATE
Notifica di modifica della posizione del set di righe DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
Notifica di rilascio del set di righe DBPROP_NOTIFYROWSETRELEASE
Scorrere all'indietro DBPROP_CANSCROLLBACKWARDS
Dati del server durante l'inserimento DBPROP_SERVERDATAONINSERT
Ignora segnalibri eliminati DBPROP_BOOKMARKSKIP
Identità di riga forte DBPROP_STRONGIDENTITY
Aggiornabilità DBPROP_UPDATABILITY
Usare i segnalibri DBPROP_BOOKMARKS

Per informazioni specifiche sull'implementazione e sulle funzionalità sul provider OLE DB per Microsoft Jet, vedere Jet Provider nella documentazione di OLE DB.