|
|
|
|
- Ejecutar la consulta
- Recuperación del resultado de la consulta
- Insertar consulta
- Gestión de notas de texto
- Gestión de memos binarios
- Consulta SQL (HExecuteSQLQuery o consultas creadas en el editor de consultas)
- Comparación con la sintaxis de HExecuteSQLQuery
- SQLExec y los hilos
- Limitaciones en PHP
Nombra y ejecuta una consulta SQL. Atención: La función SQLExec 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. Observación: Para manipular una nota binaria en una consulta, utilice la palabra clave WDBinaryMemo en el texto de su consulta (consulte observaciones para obtener más detalles)..
Sintaxis
Ejecutar una consulta SQL Ocultar los detalles
<Result> = SQLExec(<Text of SQL query> , <Query name>)
<Result>: booleano - True si la consulta fue ejecutada,
- False en caso contrario. Si la consulta no se ha ejecutado, la variable SQL.MesError puede devolver el mensaje de error una vez que se ha ejecutado SQLInfo.
<Text of SQL query>: Cadena de caracteres (con comillas) Código SQL de la consulta a ejecutar. <Query name>: Cadena de caracteres (con comillas) Nombre asociado al texto de la consulta. Corresponde a:- el nombre de la consulta lógica.
- el nombre y el ruta completo de la consulta (archivo".WDR").
Observaciones Ejecutar la consulta La información relativa a la ejecución de la consulta es devuelta por SQLInfo. La variable SQL.NbCol contiene el número de columnas que se encuentran 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: SQLExec y los hilos Al ejecutar la función SQLExec en un hilo secundario, la conexión utilizada debe establecerse en el mismo hilo: la conexión no se puede establecer en el hilo principal (proyecto o ventana). La conexión establecida por SQLConnect no es compartida en los otros hilos.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|