Les constantes CursorOptionEnum spécifient quelle fonctionnalité, la méthode Supports doit évaluer.
Objet_Recordset.Supports(CursorOptionEnum)
| Constante | Valeur | Description |
|---|---|---|
| adAddNew | 0x1000400 | supporte la méthode AddNew pour ajouter de nuveaux enregistrements. |
| adApproxPosition | 0x4000 | supporte les propriétés AbsolutePosition et AbsolutePage. |
| adBookmark | 0x2000 | supporte la propriété Bookmark pour obtenir des accès aux enregistrements spécifiques. |
| adDelete | 0x1000800 | supporte la méthode Delete pour supprimer des enregistrements. |
| adFind | 0x80000 | supporte la méthode Find pour localiser une ligne dans un objet Recordset. |
| adHoldRecords | 0x100 | retrouve plusieurs enregistrements ou modifie la prochaine position sans exécuter tous les changements en cours. |
| adIndex | 0x100000 | supporte la propriété Index pour nommer un index. |
| adMovePrevious | 0x200 | supporte les méthodes MoveFirst, MovePrevious et Move ou GetRows pour déplacer la position de l'enregistrement courant en arrière sans demander des signets. |
| adNotify | 0x40000 | indique que le fournisseur de données sous-jacent supporte des notifications. |
| adResync | 0x20000 | supporte la méthode Resync pour mettre à jour le curseur avec les données qui restent visibles dans la base de données sous-jacente. |
| adSeek | 0x200000 | supporte la méthode Seek pour localiser une ligne dans un objet Recordset. |
| adUpdate | 0x1008000 | supporte la méthode Update pour modifier les données existantes. |
| adUpdateBatch | 0x10000 | supporte les méthodes UpdateBatch et CancelBatch pour envoyer des groupes de changements au fournisseur. |