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 |
---|
0 | SESAM_SEEK_NEXT |
Lecture séquentielle (après la lecture, la position
est déplacé à SESAM_SEEK_NEXT)
|
1 | SESAM_SEEK_PRIOR |
Lecture séquentielle à rebours (après la lecture, la position
est déplacé à SESAM_SEEK_PRIOR)
|
2 | SESAM_SEEK_FIRST |
Repositionnement au début (après la lecture, la position
est déplacée à SESAM_SEEK_NEXT)
|
3 | SESAM_SEEK_LAST |
Repositionnement à la fin (après la lecture, la position
est déplacée à SESAM_SEEK_PRIOR)
|
4 | SESAM_SEEK_ABSOLUTE |
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é).
|
5 | SESAM_SEEK_RELATIVE |
Repositionnement relatif à offset,
où 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.