sqlite_unbuffered_query
SQLiteDatabase->unbufferedQuery
Exécute une requête SQLite non bufferisée
&reftitle.description;
resourcesqlite_unbuffered_query
resourcedbhandle
stringquery
intresult_type
stringerror_msg
resourcesqlite_unbuffered_query
stringquery
resourcedbhandle
intresult_type
stringerror_msg
Style orienté objet :
SQLiteDatabase
SQLiteUnbufferedunbufferedQuery
stringquery
intresult_type
stringerror_msg
sqlite_unbuffered_query est identique à
sqlite_query hormis le fait que le résultat retourné est
une séquence croissante, qui ne peut être lue que dans un seul sens.
Cette fonction est idéale pour générer des tables HTML, où vous n'avez
besoin que d'une ligne en même temps, et que vous n'avez pas
à faire d'accès aléatoire aux lignes.
Les fonctions telles que sqlite_seek et
sqlite_rewind ne fonctionnent pas avec les
résultats non bufferisés de cette fonction.
&reftitle.parameters;
dbhandle
La ressource de base de données SQLite; retournée par
sqlite_open lorsqu'utilisée de manière
procédurale. Ce paramètre n'est pas requis si vous utilisez la méthode
orientée objet.
query
La requête à être exécutée.
result_type
&sqlite.result-type;
error_msg
La variable spécifiée sera remplie si une erreur se produit. Ceci est
important car les erreurs de syntaxes SQL ne peuvent être récupérées en
utilisant la fonction sqlite_last_error.
&sqlite.param-compat;
&reftitle.returnvalues;
Retourne une ressource de résultat ou &false; en cas d'échec.
sqlite_unbuffered_query retourne un jeu de résultats
séquentiel d'avancement seul qui ne peut être utilisé que pour lire chaque
ligne, l'une après l'autre.
&reftitle.changelog;
&Version;
&Description;
5.1.0
Ajout du paramètre error_msg
&reftitle.seealso;
sqlite_query