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ée à SESAM_SEEK_NEXT) |
| 1 | SESAM_SEEK_PRIOR | Lecture séquentielle à rebours (après la lecture, la position est déplacée à 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ée à 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.
| Précédent | Sommaire | Suivant |
| sesam_rollback | Niveau supérieur | sesam_settransaction |