AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / Funciones SQL
  • SQLFetch: Partial recuperación del resultado de la consulta
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Va al siguiente fila (es decir, al siguiente Record) del resultado de la consulta.
Cuando se llama a SQLFetch por primera vez, el Record actual será el primer Record seleccionado por la consulta.
Esta función se utiliza para navegar por el resultado de la consulta "Line de Line". Para más detalles sobre los diferentes modos de recorrer el resultado de una consulta, véase Tipos de navegación SQL.
Ejemplo
Reportes y ConsultasHFSQL ClassicHFSQL Client/ServerHyper File 5.5OLE DBODBCConectores Nativos
i is int = 0
SQLExec("SELECT LASTNAME, FIRSTNAME, EXTENSION, PHOTO FROM CUSTOMER", "QRY1")
// Retrieve the query row by row
WHILE SQLFetch("QRY1") = 0
// There is still another row to read
i++
// Retrieve the data
LASTNAME[i] = SQLGetCol("QRY1", 1)
FIRSTNAME[i] = SQLGetCol("QRY1", 2)
EXTENSION[i] = SQLGetCol("QRY1", 3)
{"IMAGE"+i} = SQLGetMemo("QRY1", 4)
END
SQLClose("QRY1")
Sintaxis
<Result> = SQLFetch(<Query name>)
<Result>: Integro
0 si el Record fue leído con éxito. Los datos pueden ser recuperados por SQLGetMemo y SQLGetCol.
<Query name>: Cadena de caracteres
  • Nombre de la consulta creada y ejecutada por SQLExec,
  • Nombre de la consulta realizada por SQLExecWDR.
Observaciones

SQLFetch: Partial recuperación del resultado de la consulta

SQLFetch no recupera todas las filas del resultado de la consulta: SQLFetch sólo devuelve el record actual.
Por lo tanto, no se puede recuperar el número total de filas del resultado (SQL.NbLine) con la función SQLInfo, si se utiliza la función SQLFetch para navegar por el resultado.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local