|
|
|
|
HPrepareQuery (Función)
No disponible con estos tipos de conexión
Inicializa una consulta y la declara al servidor de la base de datos para optimizar las siguientes ejecuciones de dicha consulta. Esta consulta no se ejecuta. A continuación, la consulta puede ser ejecutada por HExecuteQuery. Esta función está disponible para consultas con o sin bind. Se recomienda utilizar esta función cuando la misma consulta se ejecuta sucesivamente y cuando sólo se modifican algunos de los parámetros de la consulta en cada ejecución.. Esta función es opcional y solo se puede utilizar en bases de datos Cliente/Servidor (disponible actualmente para AS/400). Para las demás bases de datos a las que se accede mediante un Conector Nativo, OLE DB u ODBC, HPrepareSQLQuery ejecuta la consulta. Esta función no puede utilizarse en las bases de datos HFSQL (HFSQL Classic o Cliente/Servidor) ni en las bases de datos xBase.
hPrepareQuery(QRY_MyQry, MyConnection, hQueryWithoutCorrection)
FOR I = 1 TO 10 QRY_MyQry.lastname = "LastName" + I QRY_MyQry.firstname = "FirstName" + I QRY_MyQry.age_ = I HExecuteQuery(QRY_MyQry) END
Sintaxis
<Result> = HPrepareQuery(<Query> , <Connection> [, <Mode>])
<Result>: booleano - True si se inició la consulta,
- False en caso contrario. La función HErrorInfo permite obtener más detalles sobre el problema.
<Query>: Cadena de caracteres - Nombre y ruta completa de la consulta (archivo ".WDR") a iniciar.
- Nombre lógico de la consulta que se va a inicializar.
Si ya se ha declarado una consulta con el mismo nombre, se sustituye por la nueva consulta.
<Connection>: Cadena de caracteres o variable de tipo Connection Conexión a través de la cual se ejecutará la consulta. Esta conexión corresponde a: <Mode>: Constante opcional de tipo Integer Opción para iniciar la consulta:
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|