Partager via


Vue d’ensemble du fournisseur Microsoft OLE DB pour Microsoft Jet

Le fournisseur OLE DB pour Microsoft Jet permet à ADO d’accéder aux bases de données Microsoft Jet.

Paramètres de chaîne de connexion

Pour vous connecter à ce fournisseur, définissez l’argument Provider de la propriété ConnectionString sur la propriété suivante :

Microsoft.Jet.OLEDB.4.0

La lecture de la propriété du fournisseur renverra également cette chaîne.

Chaîne de connexion classique

Une chaîne de connexion classique pour ce fournisseur est la suivante :

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

La chaîne se compose de ces mots clés :

Mot-clé Description
fournisseur Spécifie le fournisseur OLE DB pour Microsoft Jet.
Source de données Spécifie le chemin d’accès de la base de données et le nom de fichier (par exemple, c:\Northwind.mdb).
id d’utilisateur Spécifie le nom d’utilisateur. Si ce mot clé n’est pas spécifié, la chaîne «admin», est utilisée par défaut.
mot de passe Spécifie le mot de passe de l’utilisateur. Si ce mot clé n’est pas spécifié, la chaîne vide («  »), est utilisée par défaut.

Note

Si vous vous connectez à un fournisseur de sources de données qui prend en charge l’authentification Windows, vous devez spécifier Trusted_Connection=oui ou sécurité intégrée = SSPI au lieu des informations d’ID d’utilisateur et de mot de passe dans la chaîne de connexion.

paramètres de connexion Provider-Specific

Le fournisseur OLE DB pour Microsoft Jet prend en charge plusieurs propriétés dynamiques spécifiques au fournisseur en plus de celles définies par ADO. Comme avec tous les autres paramètres Connection, ils peuvent être définis à l’aide de la collection Properties de l’objet Connection ou dans le cadre de la chaîne de connexion.

Le tableau suivant répertorie ces propriétés avec le nom de propriété OLE DB correspondant entre parenthèses.

Paramètre Description
Jet OLEDB : Compacter l'espace récupéré (DBPROP_JETOLEDB_COMPACTFREESPACESIZE) Indique une estimation de la quantité d’espace, en octets, qui peut être récupérée en compactant la base de données. Cette valeur n’est valide qu’une fois qu’une connexion de base de données a été établie.
Jet OLEDB: Connection Control (DBPROP_JETOLEDB_CONNECTIONCONTROL) Indique si les utilisateurs peuvent se connecter à la base de données.
Jet OLEDB : Créer une base de données système (DBPROP_JETOLEDB_CREATESYSTEMDATABASE) Indique si une base de données système doit être créée lors de la création d’une source de données.
Jet OLEDB : Mode de Verrouillage de la Base de Données (DBPROP_JETOLEDB_DATABASELOCKMODE) Indique le mode de verrouillage de cette base de données. Le premier utilisateur à ouvrir la base de données détermine le mode utilisé pendant l’ouverture de la base de données.
Jet OLEDB :Mot de passe de la base de données (DBPROP_JETOLEDB_DATABASEPASSWORD) Indique le mot de passe de la base de données.
Jet OLEDB :Ne copiez pas les paramètres régionaux sur Compact (DBPROP_JETOLEDB_COMPACT_DONTCOPYLOCALE) Indique si Jet doit copier les informations de paramètres régionaux lors du compactage d’une base de données.
Jet OLEDB :Encrypt Database (DBPROP_JETOLEDB_ENCRYPTDATABASE) Indique si une base de données compactée doit être chiffrée. Si cette propriété n’est pas définie, la base de données compactée est chiffrée si la base de données d’origine a également été chiffrée.
Jet OLEDB :Engine Type (DBPROP_JETOLEDB_ENGINE) Indique le moteur de stockage utilisé pour accéder au magasin de données actuel.
Jet OLEDB : Délai Asynchrone Exclusif (DBPROP_JETOLEDB_EXCLUSIVEASYNCDELAY) Indique la durée maximale, en millisecondes, que Jet peut retarder les écritures asynchrones sur le disque lorsque la base de données est ouverte exclusivement.

Cette propriété est ignorée, sauf si Jet OLEDB :Flush Transaction Timeout a la valeur 0.
Jet OLEDB :Flush Transaction Timeout (DBPROP_JETOLEDB_FLUSHTRANSACTIONTIMEOUT) Indique la durée d’attente avant que les données stockées dans un cache pour l’écriture asynchrone soient écrites sur le disque. Ce paramètre remplace les valeurs de Jet OLEDB :Shared Async Delay et Jet OLEDB :Exclusive Async Delay.
Jet OLEDB : Transactions Globales en Masse (DBPROP_JETOLEDB_GLOBALBULKNOTRANSACTIONS) Indique si les transactions en bloc SQL sont traitées.
Jet OLEDB :Global Partial Bulk Ops (DBPROP_JETOLEDB_GLOBALBULKPARTIAL) Indique le mot de passe utilisé pour ouvrir la base de données.
Jet OLEDB : Synchronisation des engagements implicites (DBPROP_JETOLEDB_IMPLICITCOMMITSYNC) Indique si les modifications apportées dans les transactions implicites internes sont écrites en mode synchrone ou asynchrone.
Jet OLEDB : Délai de verrouillage (DBPROP_JETOLEDB_LOCKDELAY) Indique le nombre de millisecondes à attendre avant d’essayer d’acquérir un verrou après l’échec d’une tentative précédente.
Jet OLEDB : Réessai de Verrouillage (DBPROP_JETOLEDB_LOCKRETRY) Indique combien de fois une tentative d’accès à une page verrouillée est répétée.
Jet OLEDB :Max Buffer Size (DBPROP_JETOLEDB_MAXBUFFERSIZE) Indique la quantité maximale de mémoire, en kilo-octets, que Jet peut utiliser avant de vider les modifications sur le disque.
Jet OLEDB : Max Locks par fichier (DBPROP_JETOLEDB_MAXLOCKSPERFILE) Indique le nombre maximal de verrous que Jet peut placer sur une base de données. La valeur par défaut est 9500.
Jet OLEDB : Nouveau mot de passe de base de données (DBPROP_JETOLEDB_NEWDATABASEPASSWORD) Indique le nouveau mot de passe à définir pour cette base de données. L’ancien mot de passe est stocké dans Jet OLEDB :Database Password.
Jet OLEDB : Délai d'attente de commande ODBC (DBPROP_JETOLEDB_ODBCCOMMANDTIMEOUT) Indique le nombre de millisecondes avant qu’une requête ODBC distante à partir de Jet expire.
Jet OLEDB :Page Locks to Table Lock (DBPROP_JETOLEDB_PAGELOCKSTOTABLELOCK) Indique le nombre de pages devant être verrouillées dans une transaction avant que Jet tente de promouvoir le verrou vers un verrou de table. Si cette valeur est 0, le verrou n’est jamais promu.
Jet OLEDB : Délai d'expiration de la page (DBPROP_JETOLEDB_PAGETIMEOUT) Indique le nombre de millisecondes que Jet attend avant de vérifier si son cache est dépassé par rapport au fichier de base de données.
Jet OLEDB :Recycle Long-Valued Pages (DBPROP_JETOLEDB_RECYCLELONGVALUEPAGES) Indique si Jet doit essayer agressivement de récupérer des pages BLOB lorsqu’elles sont libérées.
Jet OLEDB : Chemin de Registre (DBPROP_JETOLEDB_REGPATH) Indique la clé de Registre Windows qui contient des valeurs pour le moteur de base de données Jet.
Jet OLEDB : Réinitialiser les statistiques ISAM (DBPROP_JETOLEDB_RESETISAMSTATS) Indique si le schéma Recordset DBSCHEMA_JETOLEDB_ISAMSTATS doit réinitialiser ses compteurs de performances après qu’il retourne des informations sur les performances.
Jet OLEDB : Shared Async Delay (DBPROP_JETOLEDB_SHAREDASYNCDELAY) Indique la durée maximale, en millisecondes, que Jet peut retarder les écritures asynchrones sur le disque lorsque la base de données est ouverte en mode multiutilisateur.
Jet OLEDB System Database (DBPROP_JETOLEDB_SYSDBPATH) Indique le chemin d’accès et le nom du fichier d’informations du groupe de travail (base de données système).
Jet OLEDB :Transaction Commit Mode (DBPROP_JETOLEDB_TXNCOMMITMODE) Indique si Jet écrit des données sur disque de manière synchrone ou asynchrone lorsqu’une transaction est validée.
Jet OLEDB : Synchronisation d'engagement utilisateur (DBPROP_JETOLEDB_USERCOMMITSYNC) Indique si les modifications apportées dans les transactions sont écrites en mode synchrone ou asynchrone.

propriétés de l’objet Recordset et de la commande Provider-Specific

Le fournisseur Jet prend également en charge plusieurs propriétés spécifiques au fournisseur Recordset et Command. Ces propriétés sont accessibles et définies via la collection Properties de l’objet Recordset ou Command. Le tableau répertorie le nom de la propriété ADO et son nom de propriété OLE DB correspondant entre parenthèses.

Nom de la propriété Description
Jet OLEDB : Transactions en masse (DBPROP_JETOLEDB_BULKNOTRANSACTIONS) Indique si les opérations en bloc SQL sont traitées. Les opérations en bloc volumineuses peuvent échouer lors de transactions, en raison de retards de ressources.
Jet OLEDB : Activer les curseurs lourds (DBPROP_JETOLEDB_ENABLEFATCURSOR) Indique si Jet doit mettre en cache plusieurs lignes lors du remplissage d’un jeu d’enregistrements pour les sources de lignes distantes.
Jet OLEDB : Taille du cache du curseur 'Fat' (DBPROP_JETOLEDB_FATCURSORMAXROWS) Indique le nombre de lignes à mettre en cache lors de l’utilisation de la mise en cache des lignes du magasin de données distant. Cette valeur est ignorée, sauf si Jet OLEDB :Enable Fat Cursors est défini sur "True".
Jet OLEDB :Incohérent (DBPROP_JETOLEDB_INCONSISTENT) Indique si les résultats de la requête autorisent des mises à jour incohérentes.
Jet OLEDB : Granularité de verrouillage (DBPROP_JETOLEDB_LOCKGRANULARITY) Indique si une table est ouverte à l’aide du verrouillage au niveau des lignes.
Jet OLEDB : ODBC Pass-Through Statement (DBPROP_JETOLEDB_ODBCPASSTHROUGH) Indique que Jet doit passer le texte SQL dans un objet Command au backend sans modification.
Jet OLEDB : Opérations en vrac partielles (DBPROP_JETOLEDB_BULKPARTIAL) Indique le comportement de Jet lorsque les opérations DML SQL échouent.
Jet OLEDB :Pass Through Query Bulk-Op (DBPROP_JETOLEDB_PASSTHROUGHBULKOP) Indique si les requêtes qui ne retournent pas un jeu d’enregistrements sont transmises telles quelles à la source de données.
Jet OLEDB :Pass Through Query Connect String (DBPROP_JETOLEDB_ODBCPASSTHROUGHCONNECTSTRING) Indique la chaîne de connexion Jet utilisée pour se connecter à un magasin de données distant. Cette valeur est ignorée, sauf si Instruction Jet OLEDB :ODBC Pass-Through a la valeur True.
Jet OLEDB : Requête stockée (DBPROP_JETOLEDB_STOREDQUERY) Indique si le texte de la commande doit être interprété comme une requête stockée au lieu d’une commande SQL.
Jet OLEDB : Valider les règles à la configuration (DBPROP_JETOLEDB_VALIDATEONSET) Indique si les règles de validation Jet sont évaluées lorsque les données de colonne sont définies ou lorsque les modifications sont validées dans la base de données.

Par défaut, le fournisseur OLE DB pour Microsoft Jet ouvre les bases de données Microsoft Jet en mode lecture/écriture. Pour ouvrir une base de données en mode lecture seule, définissez la propriété Mode sur l'objet ADO Connection à adModeRead.

Utilisation de l’objet Command

Le texte de commande dans l’objet Command utilise le dialecte Microsoft Jet SQL. Vous pouvez spécifier des requêtes de retour de lignes, des requêtes d’action et des noms de tables dans le texte de la commande ; toutefois, les procédures stockées ne sont pas prises en charge et ne doivent pas être spécifiées.

Comportement de l'ensemble d'enregistrements

Le moteur de base de données Microsoft Jet ne prend pas en charge les curseurs dynamiques. Par conséquent, le fournisseur OLE DB pour Microsoft Jet ne prend pas en charge le type de curseur adLockDynamic. Lorsqu’un curseur dynamique est demandé, le fournisseur retourne un curseur d’ensemble de clés et réinitialise la propriété CursorType pour indiquer le type de jeu d’enregistrements retourné. En outre, si un recordset pouvant être mis à jour est demandé (LockType est adLockOptimistic, adLockBatchOptimistic, ou adLockPessimistic), le fournisseur retournera également un curseur de type keyset et réinitialisera la propriété CursorType.

Propriétés dynamiques

Le fournisseur OLE DB pour Microsoft Jet insère plusieurs propriétés dynamiques dans la collection Properties de l'Connexion nonouverte, Recordsetet Command objets.

Les tableaux suivants sont un index croisé des noms ADO et OLE DB pour chaque propriété dynamique. La référence du programmeur OLE DB fait référence à un nom de propriété ADO par le terme « Description ». Vous trouverez plus d’informations sur ces propriétés dans la référence du programmeur OLE DB.

Propriétés dynamiques de connexion

Les propriétés suivantes sont ajoutées à la collection Properties de l'objet Connection.

Nom de la propriété ADO Nom de la propriété OLE DB
Sessions actives DBPROP_ACTIVESESSIONS
Abandon asynchable DBPROP_ASYNCTXNABORT
Validation asynchrone DBPROP_ASYNCTNXCOMMIT
Niveaux d’isolation en validation automatique DBPROP_SESS_AUTOCOMMITISOLEVELS
Emplacement du catalogue DBPROP_CATALOGLOCATION
Terme du catalogue DBPROP_CATALOGTERM
Définition de colonne DBPROP_COLUMNDEFINITION
Catalogue actuel DBPROP_CURRENTCATALOG
Source de données DBPROP_INIT_DATASOURCE
Nom de la source de données DBPROP_DATASOURCENAME
Modèle de fil d'exécution pour l'objet source de données DBPROP_DSOTHREADMODEL
Nom SGBD DBPROP_DBMSNAME
Version SGBD DBPROP_DBMSVER
Support de GROUP BY DBPROP_GROUPBY
Prise en charge des tables hétérogènes DBPROP_HETEROGENEOUSTABLES
Sensibilité à la casse de l’identificateur DBPROP_IDENTIFIERCASE
Niveaux d’isolation DBPROP_SUPPORTEDTXNISOLEVELS
Rétention de l'isolement DBPROP_SUPPORTEDTXNISORETAIN
Identificateur de locale DBPROP_INIT_LCID
Taille maximale de l’index DBPROP_MAXINDEXSIZE
Taille maximale des lignes DBPROP_MAXROWSIZE
La taille maximale de ligne inclut l’objet BLOB DBPROP_MAXROWSIZEINCLUDESBLOB
Nombre maximal de tables dans SELECT DBPROP_MAXTABLESINSELECT
Mode DBPROP_INIT_MODE
Ensembles de paramètres multiples DBPROP_MULTIPLEPARAMSETS
Résultats multiples DBPROP_MULTIPLERESULTS
Objets de stockage multiples DBPROP_MULTIPLESTORAGEOBJECTS
Mise à jour de plusieurs tables DBPROP_MULTITABLEUPDATE
Ordre de classement NULL DBPROP_NULLCOLLATION
Comportement de concaténation NULL DBPROP_CONCATNULLBEHAVIOR
OLE DB Version DBPROP_PROVIDEROLEDBVER
Prise en charge des objets OLE DBPROP_OLEOBJECTS
Ouvrir la prise en charge de l’ensemble de lignes DBPROP_OPENROWSETSUPPORT
Colonnes ORDER BY dans la liste de sélection DBPROP_ORDERBYCOLUMNSINSELECT
Disponibilité des paramètres de sortie DBPROP_OUTPUTPARAMETERAVAILABILITY
Passer par des accesseurs de référence DBPROP_BYREFACCESSORS
Mot de passe DBPROP_AUTH_PASSWORD
Type d’ID persistant DBPROP_PERSISTENTIDTYPE
Préparer le comportement d’interruption DBPROP_PREPAREABORTBEHAVIOR
Préparer le comportement de validation DBPROP_PREPARECOMMITBEHAVIOR
Terme de procédure DBPROP_PROCEDURETERM
Prompt DBPROP_INIT_PROMPT
Nom convivial du fournisseur DBPROP_PROVIDERFRIENDLYNAME
Nom du fournisseur DBPROP_PROVIDERFILENAME
Version du fournisseur DBPROP_PROVIDERVER
Read-Only Source de données DBPROP_DATASOURCEREADONLY
Conversions d’ensembles de lignes à la demande DBPROP_ROWSETCONVERSIONSONCOMMAND
Terme de schéma DBPROP_SCHEMATERM
Utilisation du schéma DBPROP_SCHEMAUSAGE
Prise en charge de SQL DBPROP_SQLSUPPORT
Stockage structuré DBPROP_STRUCTUREDSTORAGE
Prise en charge de la sous-requête DBPROP_SUBQUERIES
Terme du tableau DBPROP_TABLETERM
Transaction DDL DBPROP_SUPPORTEDTXNDDL
Identifiant utilisateur DBPROP_AUTH_USERID
Nom d’utilisateur DBPROP_USERNAME
Poignée de fenêtre DBPROP_INIT_HWND

Propriétés dynamiques de recordset

Les propriétés suivantes sont ajoutées à la collection properties de l’objet Recordset.

Nom de la propriété ADO Nom de la propriété OLE DB
Ordre d’accès DBPROP_ACCESSORDER
ensemble de lignes Append-Only DBPROP_APPENDONLY
Blocage des objets de stockage DBPROP_BLOCKINGSTORAGEOBJECTS
Type de signet DBPROP_BOOKMARKTYPE
Ajoutable aux favoris DBPROP_IROWSETLOCATE
Signets ordonnés DBPROP_ORDEREDBOOKMARKS
Colonnes différées du cache DBPROP_CACHEDEFERRED
Modifier les lignes insérées DBPROP_CHANGEINSERTEDROWS
Privilèges de colonne DBPROP_COLUMNRESTRICT
Notification d’ensemble de colonnes DBPROP_NOTIFYCOLUMNSET
Accessible en écriture de colonne DBPROP_MAYWRITECOLUMN
Différer la colonne DBPROP_DEFERRED
Retarder les mises à jour des objets de stockage DBPROP_DELAYSTORAGEOBJECTS
Récupérer vers l’arrière DBPROP_CANFETCHBACKWARDS
Conserver les lignes DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Lignes immobiles 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
Signets littérals DBPROP_LITERALBOOKMARKS
Identité de ligne littérale DBPROP_LITERALIDENTITY
Nombre maximal de lignes ouvertes DBPROP_MAXOPENROWS
Nombre maximal de lignes en attente DBPROP_MAXPENDINGROWS
Nombre maximal de lignes DBPROP_MAXROWS
Utilisation de la mémoire DBPROP_MEMORYUSAGE
Granularité de notification DBPROP_NOTIFICATIONGRANULARITY
Phases de notification DBPROP_NOTIFICATIONPHASES
Objets traités DBPROP_TRANSACTEDOBJECT
Autres modifications visibles DBPROP_OTHERUPDATEDELETE
Insertions d’autres personnes visibles DBPROP_OTHERINSERT
Propres modifications visibles DBPROP_OWNUPDATEDELETE
Insertions personnelles visibles DBPROP_OWNINSERT
Conserver lors de l’abandon DBPROP_ABORTPRESERVE
Conserver lors de la validation DBPROP_COMMITPRESERVE
Redémarrage rapide DBPROP_QUICKRESTART
Événements réentrants DBPROP_REENTRANTEVENTS
Supprimer les lignes supprimées DBPROP_REMOVEDELETED
Signaler plusieurs modifications DBPROP_REPORTMULTIPLECHANGES
Retourner des insertions en attente DBPROP_RETURNPENDINGINSERTS
Notification de suppression de ligne DBPROP_NOTIFYROWDELETE
Notification de première modification de ligne DBPROP_NOTIFYROWFIRSTCHANGE
Notification d’insertion de ligne DBPROP_NOTIFYROWINSERT
Privilèges de ligne DBPROP_ROWRESTRICT
Notification de resynchronisation de ligne DBPROP_NOTIFYROWRESYNCH
Modèle de threading des lignes DBPROP_ROWTHREADMODEL
Notification de modification de l'annulation d'une ligne DBPROP_NOTIFYROWUNDOCHANGE
Notification d'annulation de suppression de ligne DBPROP_NOTIFYROWUNDODELETE
Notification d’annulation d’insertion de ligne DBPROP_NOTIFYROWUNDOINSERT
Notification de mise à jour de ligne DBPROP_NOTIFYROWUPDATE
Notification de modification de position d’extraction d’ensemble de lignes DBPROP_NOTIFYROWSETFETCHPOSISIONCHANGE
Notification de publication de l’ensemble de lignes DBPROP_NOTIFYROWSETRELEASE
Faire défiler vers l’arrière DBPROP_CANSCROLLBACKWARDS
Ignorer les signets supprimés DBPROP_BOOKMARKSKIPPED
Identité de ligne forte DBPROP_STRONGITDENTITY
Capacité de mise à jour DBPROP_UPDATABILITY
Utiliser des signets DBPROP_BOOKMARKS

Propriétés dynamiques de la commande

Les propriétés suivantes sont ajoutées à la collection Properties de l'objet Command.

Nom de la propriété ADO Nom de la propriété OLE DB
Ordre d’accès DBPROP_ACCESSORDER
ensemble de lignes Append-Only DBPROP_APPENDONLY
Blocage des objets de stockage DBPROP_BLOCKINGSTORAGEOBJECTS
Type de signet DBPROP_BOOKMARKTYPE
Ajoutable aux favoris DBPROP_IROWSETLOCATE
Modifier les lignes insérées DBPROP_CHANGEINSERTEDROWS
Privilèges de colonne DBPROP_COLUMNRESTRICT
Notification d'ensemble des colonnes DBPROP_NOTIFYCOLUMNSET
Différer la colonne DBPROP_DEFERRED
Retarder les mises à jour des objets de stockage DBPROP_DELAYSTORAGEOBJECTS
Récupérer vers l’arrière DBPROP_CANFETCHBACKWARDS
Conserver les lignes DBPROP_CANHOLDROWS
IAccessor DBPROP_IAccessor
IColumnsInfo DBPROP_IColumnsInfo
IColumnsRowset DBPROP_IColumnsRowset
IConnectionPointContainer DBPROP_IConnectionPointContainer
IConvertType DBPROP_IConvertType
ILockBytes DBPROP_ILockBytes
Lignes immobiles 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
Signets littéraux DBPROP_LITERALBOOKMARKS
Identité de ligne littérale DBPROP_LITERALIDENTITY
Mode de verrouillage DBPROP_LOCKMODE
Nombre maximal de lignes ouvertes DBPROP_MAXOPENROWS
Nombre maximal de lignes en attente DBPROP_MAXPENDINGROWS
Nombre maximal de lignes DBPROP_MAXROWS
Granularité de notification DBPROP_NOTIFICATIONGRANULARITY
Phases de notification DBPROP_NOTIFICATIONPHASES
Objets traités DBPROP_TRANSACTEDOBJECT
Autres modifications visibles DBPROP_OTHERUPDATEDELETE
Insertions visibles d'autres personnes DBPROP_OTHERINSERT
Propres modifications visibles DBPROP_OWNUPDATEDELETE
Ses propres inserts visibles DBPROP_OWNINSERT
Conserver en cas d’abandon DBPROP_ABORTPRESERVE
Conserver lors de la validation DBPROP_COMMITPRESERVE
Redémarrage rapide DBPROP_QUICKRESTART
Événements réentrants DBPROP_REENTRANTEVENTS
Supprimer les lignes supprimées DBPROP_REMOVEDELETED
Signaler plusieurs modifications DBPROP_REPORTMULTIPLECHANGES
Retourner les insertions en attente DBPROP_RETURNPENDINGINSERTS
Notification de suppression de ligne DBPROP_NOTIFYROWDELETE
Notification de première modification de ligne DBPROP_NOTIFYROWFIRSTCHANGE
Notification d’insertion de ligne DBPROP_NOTIFYROWINSERT
Privilèges de ligne DBPROP_ROWRESTRICT
Notification de resynchronisation de ligne DBPROP_NOTIFYROWRESYNCH
Modèle de fil d'exécution par ligne DBPROP_ROWTHREADMODEL
Notification de modification d’annulation de ligne DBPROP_NOTIFYROWUNDOCHANGE
Notification d’annulation de suppression de ligne DBPROP_NOTIFYROWUNDODELETE
Notification d’annulation d’insertion de ligne DBPROP_NOTIFYROWUNDOINSERT
Notification de mise à jour de ligne DBPROP_NOTIFYROWUPDATE
Notification de modification de position d’extraction d’ensemble de lignes DBPROP_NOTIFYROWSETFETCHPOSITIONCHANGE
Notification de libération de l'ensemble de lignes DBPROP_NOTIFYROWSETRELEASE
Faire défiler vers l’arrière DBPROP_CANSCROLLBACKWARDS
Données du serveur lors de l’insertion DBPROP_SERVERDATAONINSERT
Ignorer les signets supprimés DBPROP_BOOKMARKSKIP
Identité de ligne robuste DBPROP_STRONGIDENTITY
Capacité de mise à jour DBPROP_UPDATABILITY
Utiliser des signets DBPROP_BOOKMARKS

Pour obtenir des détails d’implémentation spécifiques et des informations fonctionnelles sur le fournisseur OLE DB pour Microsoft Jet, consultez fournisseur Jet dans la documentation OLE DB.