Power builder y foxpro

Hola:
Estoy haciendo un sistema cliente servidor con power builder y sql server, pero ahora es necesario interconectarme con un sistema que esta en foxpro y no se como hacer, quisiera grabar datos desde mi aplicación en power builder a la base de datos de foxpro... Espero me ayude
Gracias
Respuesta
1
Igualmente como te conectas a la base SQLServer así también puedes conectarte a la base de datos foxpro, esto significa que en tu programa power builder puedes tener más de una conexión abierta a cualquier base de datos y no importa su tipo, claro esto siempre y cuando existan los recursos necesarios para poder efectuar la conexión.
Por ejemplo
Cuando conectas a SQLServer lo haces me imagino con el objeto de transacciones SQLCA, el cual es el usado por omisión en power builder, pues igualmente como usas el SQLCA, utiliza uno nuevo que puede llamarse SQLFOX, y al igual que en el anterior generas una nueva conexión.
Para generar un nuevo objeto de transacciones haces lo siguiente.
Primero declaras el objeto, lo más común es que lo declares en la parte de variables globales, más o menos así:
Transaction sqlfox
Y luego al iniciar tu aplicación haces creas el objeto.
SQLFOX = CREATE TRANSACTION
Paso siguiente das los valores a las propiedades como login, password, database, dbparm, etc., tal y como lo has hecho con sqlserver pero ahora utilizando un ODBC que apunte a tu base de datos FOXPRO,
Una vez hecho esto. Generas la conexión.
CONNECT USING SQLFOX;
Y antes de cerrar o finalizar tu aplicación no se te olvide hacer una desconexión por aquello de los inesperados errores.
DISCONNECT USING SQLFOX;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas