Data.Win.ADODB.TCursorType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TCursorType = (ctUnspecified, ctOpenForwardOnly, ctKeyset, ctDynamic,
ctStatic);

C++

enum DECLSPEC_DENUM TCursorType : unsigned char { ctUnspecified, ctOpenForwardOnly, ctKeyset, ctDynamic, ctStatic };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB Data.Win.ADODB

Description

Les valeurs TCursorType indiquent le type de curseur à utiliser dans un ensemble d'enregistrements.

Utilisez les valeurs TCursorType pour indiquer le type de curseur à utiliser lors de l'ouverture d'un ensemble d'enregistrements.

Les constantes de TCursorType correspondent aux valeurs CursorTypeEnum de la propriété CursorType de l'objet ensemble d'enregistrements ADO. Pour davantage d'informations sur ces valeurs et leurs effets, voir l'aide du SDK Microsoft Data Access

TCursorType est constitué de cinq constantes décrites dans le tableau suivant :



Type de curseur Signification

ctUnspecified

Un type de curseur spécifique n'a pas encore été spécifié.

ctOpenForwardOnly

Curseur en avant uniquement qui vous permet de défiler uniquement vers l'avant ; offre de meilleures performances car il ne nécessite qu'un ensemble d'enregistrements.

ctKeyset

Curseur utilisant un ensemble de clés ; les enregistrements ajoutés par les autres utilisateurs ne sont pas visibles ; les enregistrements supprimés par les autres utilisateurs sont inaccessibles.

ctDynamic

Curseur dynamique ; les modifications de données, suppressions et ajouts d'enregistrements effectués par les autres utilisateurs sont visibles ; il est possible de se déplacer en avant et en arrière.

ctStatic

Curseur statique ; copie statique des enregistrements ; les modifications des données par les autres utilisateurs ne sont pas visibles ; utilisé essentiellement pour des statistiques.



Remarque :  Quand le propriété CursorLocation du composant ensemble de données ADO a la valeur clUseClient, seule la valeur ctStatic est gérée.

Remarque :  Si le type de curseur demandé n'est pas géré par le fournisseur, le fournisseur peut renvoyer un autre type de curseur. Cet autre type de curseur est indiqué par la valeur de la propriété CursorType après l'ouverture de l'ensemble d'enregistrements.

Voir aussi