[Pgsql-ayuda] ODBC Lento

sandrigo lezcano psql@msa.com.py
Wed, 28 May 2003 11:42:11 -0500


de la documentacion del
MSDN Library Visual Studio 6.0a
--------------------------------------------------------------

SQLEXEC( ) devuelve el número de conjuntos de resultados si hay más de uno.
SQLEXEC( ) devuelve 0 si sigue ejecutándose y devuelve 1 cuando ha acabado
de ejecutarse. SQLEXEC( ) devuelve  - 1 si se produce un error de nivel de
conexión.

Si se utiliza SQLEXEC( ) para ejecutar una instrucción SQL preparada con
SQLPREPARE( ), sólo se requerirá el argumento nControladorConexión del
controlador de conexión. Debería omitir los argumentos cComandoSQL y
NombreCursor.

Si la instrucción SQL genera un conjunto de resultados, SQLEXEC( ) almacena
el conjunto de resultados en el cursor especificado de Visual FoxPro. Si la
instrucción SQL genera dos o más conjuntos de resultados y se establece
SQLSETPROP( ) como 1 (modo por lotes), podrá asignar un nombre a cada
conjunto de resultados al establecer la opción SQLSETPROP( ) BatchMode como
0 y cambiar el nombre del cursor cada vez que llame a SQLMORERESULTS( ).

SQLEXEC( ) es una de las cuatro funciones que puede ejecutarse en modo
sincrónico o asíncrono. La configuración Asíncrona de SQLSETPROP( )
determina si estas funciones se ejecutan en modo sincrónico o asíncrono. En
modo asíncrono, deberá llamar a SQLEXEC( ) repetidamente mientras devuelva
un valor distinto de 0 (sigue ejecutándose).

____________________________________________________
Sandrigo Lezcano Jara             Asunción, Paraguay
usando______: Ret Hat 7.2 (Enigma) - Kernel 2.4.7-10
              PostgreSQL 7.1.3 - psqlODBC 7.02.00.01
migrando____: Sybase 6.5   al   PostgreSQL
front end___: PowerBuilder 6.5
==================ICQ:143590717=====================