sesam_seek_row

sesam_seek_row -- Déplace un curseur à défilement

Description

bool sesam_seek_row ( string result_id, int whence [, int offset])

result_id est un indentifiant de résultat valide ( requête de sélection , et curseur à défilement créé avec sesam_query( ) ) .

whence modifie la valeur globale par défaut pour le type de défilement , spécifie le type de défilement à utiliser lors des opérations de lectures ultérieurs . Les valeurs valides sont les suivantes :

Tableau 1 . Valeurs valides pour whence

Valeur Constante Signification
Lecture séquentielle ( après la lecture , la position est déplacé à SESAM_SEEK_NEXT )
Lecture séquentielle à rebours ( après la lecture , la position est déplacé à SESAM_SEEK_PRIOR )
Repositionnement au début ( après la lecture , la position est déplacée à SESAM_SEEK_NEXT )
Repositionnement à la fin ( après la lecture , la position est déplacée à SESAM_SEEK_PRIOR )
Repositionnement absolu à offset Repositionnement absolu à offset ( index commencant à 0 . Après la lecture , la position est placé à SESAM_SEEK_ABSOLUTE , et le pointeur interne est auto-incrémenté ) .
Repositionnement relatif à offset , offset peut être positif ou négatif


offset est optionnel . Il ne sert que lorsque whence vaut soit SESAM_SEEK_RELATIVE , soit SESAM_SEEK_ABSOLUTE .