sqlite_unbuffered_querySQLiteDatabase::unbufferedQueryEjecutar una consulta que no precargue ni almacene en buffer toda la información
&reftitle.description;
resourcesqlite_unbuffered_queryresourcedbhandlestringqueryintresult_typeSQLITE_BOTHstringerror_msgresourcesqlite_unbuffered_querystringqueryresourcedbhandleintresult_typeSQLITE_BOTHstringerror_msg&style.oop; (método):publicSQLiteUnbufferedSQLiteDatabase::unbufferedQuerystringqueryintresult_typeSQLITE_BOTHstringerror_msgsqlite_unbuffered_query es idéntica a
sqlite_query excepto que el resultado que es devuelto
es un conjunto de resultados de sólo hacia delante secuencial que solamente se puede usar para leer
cada fila, una después de otra.
Esta función es ideal para generar cosas como tablas HTML donde
donde solamente se necesite procesar una fila cada vez y no se requiera el acceso
aleatorio a los datos de la fila.
Las funciones como sqlite_seek,
sqlite_rewind, sqlite_next,
sqlite_current, y
sqlite_num_rows no funcionarán sobre gestores de resultados
devueltos por sqlite_unbuffered_query.
&reftitle.parameters;
dbhandle
El recurso de Base de datos de SQLite; devuelto por sqlite_open
cuando se usa procedimentalmente. Este parámetro no es necesario
cuando se usa el método orientado a objetos.
query
La consulta a ejectuar.
Los datos dentro de la consulta deberían ser apropiadamente escapados.
result_type
&sqlite.result-type;
error_msg
La variable especificada será rellenada si ocurre un error. Esto es
especialmente importante ya que los errores de sintaxis de SQL no se pueden recoger usando
la función sqlite_last_error.
&sqlite.param-compat;
&reftitle.returnvalues;
Devuelve un gestor de resultados &return.falseforfailure;.
sqlite_unbuffered_query devuelve un conjunto de resultados
de sólo hacia delante secuencial que solamente se puede usar para leer
cada fila, una después de otra.
&reftitle.changelog;
&Version;&Description;5.1.0
Se añadió el parámetro error_msg
&reftitle.seealso;
sqlite_query