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
  • Ejecutar la consulta
  • 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
Ejecuta el código SQL de una consulta creada en el editor de consultas.
Atención: La función SQLExecWDR no inicia el proceso para recuperar el resultado en la memoria. El resultado se recupera durante la primera llamada a una de las siguientes funciones: SQLFirst, SQLTable o SQLFetch.
Ejemplo
Reportes y ConsultasHFSQL ClassicHFSQL Client/ServerHyper File 5.5OLE DBODBCConectores Nativos
// Run the query and retrieve the result line by line
i is int = 0
SQLExecWDR("QueryCustomer84")
WHILE SQLFetch("QueryCustomer84") = 0// There is still another line to read
i++
// Retrieve the data
NAME[i] = SQLGetCol("QueryCustomer84", 1)
FIRSTNAME[i] = SQLGetCol("QueryCustomer84", 2)
EXTENSION[i] = SQLGetCol("QueryCustomer84", 3)
{"IMAGE"+i} = SQLGetMemo("QueryCustomer84", 4)
END
SQLClose("QueryCustomer84")
Sintaxis
<Result> = SQLExecWDR(<Name of WDR Query> [, <Parameter 1> [... [, <Parameter N>]]])
<Result>: booleano
  • True si la consulta fue ejecutada,
  • False en caso contrario. Si la consulta no se ha ejecutado, el mensaje de error puede ser devuelto por el SQL.MesError Variable una vez que se haya ejecutado SQLInfo.
<Name of WDR Query>: Cadena de caracteres
Nombre de la consulta a ejecutar. Esta consulta se creó en el editor de consultas. Este nombre corresponde al nombre de la consulta lógica.
<Parameter 1>: Tipo de parámetro, opcional
Valor del parámetro de la primera consulta. Cada parámetro debe corresponder al tipo esperado. Los parámetros están separados por una coma.
<Parameter N>: Tipo de parámetro, opcional
Valor del parámetro de consulta Nth. Los parámetros deben ser especificados en su orden de inicialización (Visible en el editor de la consulta). Cada parámetro debe corresponder al tipo esperado. Los parámetros están separados por una coma.
Observaciones

Ejecutar la consulta

La información relativa a la ejecución de la consulta es devuelta por SQLInfo. El SQL.NbCol Variable contiene el número de columnas encontradas en el resultado de la consulta.
Una vez ejecutada y procesada, la consulta debe ser liberada por SQLClose.

Recuperación del resultado de la consulta

Entonces, el resultado de la consulta puede ser:
  • Transferido a una tabla o a un cuadro de listas (SQLTable).
  • Transferido a controles o variables (SQLAssociate).
  • Recuperado Line por Line (SQLFetch).
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: 17/07/2022

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