|
|
|
|
- Presentación
- Configuración del administrador ODBC
- Programación
- 1. Abrir la conexión
- 2. Ejecutar las consultas
- 3. Recuperación del resultado
- 4. Cierre de la conexión
Conector Nativo Progress: Programación con funciones SQL
Disponible solo con este tipo de conexión
El uso de funciones SQL para los datos de progreso de manipular no requiere la importación de la estructura de archivos en el análisis. Sin embargo, los datos sólo deben tratarse mediante consultas.. El contenido de los archivos de progreso no se puede leer directamente. Configuración del administrador ODBC Para configurar el administrador de ODBC: - Inicie el administrador de datos ODBC (ODBCAD32.EXE) en su ordenador. Por ejemplo, utilice la opción "Iniciar .. Ejecutar" de Windows e introduzca "ODBCAD32.EXE"..
- Seleccione la pestaña "Base de datos Usuario".
- Haga clic en el botón "Agregar".
- Seleccione el controlador ODBC para Progress (instalado con la versión cliente de Progress).
- Haga clic en "Listo".
- Introduzca la denominación de la fuente de datos de progreso. Este nombre se usará para identificar la base de datos de Progress en sus programas WINDEV.
- Valide (botón "OK").
1. Abrir la conexión SQLConnect abre una conexión con una base de datos Progress a través de Conector Nativo. El tipo de base de datos utilizada (PROGRESS en este caso) debe pasarse como parámetro a SQLConnect. El nombre de la base de datos corresponde al nombre de la fuente de datos ODBC (definido en el administrador ODBC). ConnectionNum = SQLConnect("ProgressDatabase", "sa", "", "", "PROGRESS")
2. Ejecutar las consultas Las consultas son realizadas por SQLExec. SQLExec espera el texto de la consulta SQL como parámetro, así como el nombre que se le dará a esta consulta. SQLExec("SELECT LASTNAME, FIRSTNAME, EXTENSION, PHOTO FROM CUSTOMER", "QRY1")
3. Recuperación del resultado Se pueden utilizar varios métodos para recuperar el resultado: - SQLFirst: Recupera el resultado e inicia una navegación en SQLFirst/SQLCol.
- SQLTable: Recupera el resultado de la consulta en una control Tabla poblada programáticamente en la aplicación WINDEV o en el sitio WEBDEV. El resultado de la consulta puede ser recuperado por Partial Fetch.
- SQLFetch: Se utiliza para navegar por las diferentes líneas del resultado de la consulta. La navegación realizada en el resultado de la consulta es una navegación SQLFetch/SQLGetCol.
4. Cierre de la conexión SQLClose se utiliza para cerrar la conexión con la base de datos una vez que se han ejecutado todas las consultas necesarias.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|