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.