PreviousDatabaseRow()

Syntaxe

Resultat = PreviousDatabaseRow(#BaseDeDonnees)
Description
Renvoie les informations relatives à l'enregistrement précédent.

Arguments

#BaseDeDonnees La base de données à utiliser.

Valeur de retour

Si le résultat est zéro alors il n'y a plus d'enregistrement précédent disponible (début de fichier).

Remarques

Attention, l'option #PB_Database_DynamicCursor doit être spécifiée pour que la fonction DatabaseQuery() puisse fonctionner.

Si cette commande renvoie zéro même s'il y a des enregistrements avant l'enregistrement courant, alors cette commande n'est pas supportée par le driver ODBC. En effet, un driver ODBC n'est pas obligé d'implémenter cette commande (contrairement à NextDatabaseRow()) pour être conforme à la norme ODBC. Bien entendu, si cette commande fonctionne correctement avec un driver, elle fonctionnera correctement sur tous les ordinateurs utilisant ce driver.

C'est une commande spécifique aux bases de données ODBC. Les bases de données SQLite ne supportent pas cette commande.

Voir aussi

GetDatabaseBlob(), GetDatabaseDouble(), GetDatabaseFloat(), GetDatabaseLong(), GetDatabaseQuad(), GetDatabaseString()

OS Supportés

Tous

<- OpenDatabaseRequester() - Database Index - SetDatabaseBlob() ->