Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: conectar 2 bases de datos en Power builder
Experto: achafio
Valoración: 5
Fecha: 21/07/2008


conectar 2 bases de datos en Power builder
aqui tengo la conexion a SQL Server SQLCA.ServerName = ProfileString(parm_conect, "DataBase","ServerName","") SQLCA.DBMS = ProfileString(parm_conect, "DataBase","DBMS","") SQLCA.database = ProfileString(parm_conect, "DataBase","DataBase","") SQLCA.dbParm = ProfileString(parm_conect, "DataBase","dbParm","") SQLCA.dbParm = "SystemOwner = 'cafelafuente'" conexion a dbf // Profile OESUREPO //SQLCA.DBMS = "ODBC" //SQLCA.AutoCommit = False //SQLCA.DBParm = "ConnectString='DSN=OESUREPO;UID=;PWD='" ¿puedo tener las dos conecciones al mismo tiempo?. ¿las dos usarian SQLCA? quiero usar un pipeline (de origen sql server de salida dbf) o al reves (de origen dbf de destino sqlca) mil gracias

conectar 2 bases de datos en Power builder
No puedes usar dos conexiones con sqlca al mismo tiempo, si quieres tener dos conexiones al mismo tiempo, deberas usar 2 variables de conexion. transaction conexion1,conexion2 conexion1.ServerName = ProfileString(parm_conect, "DataBase","ServerName","") conexion1.DBMS = ProfileString(parm_conect, "DataBase","DBMS","") conexion1.database = ProfileString(parm_conect, "DataBase","DataBase","") conexion1.dbParm = ProfileString(parm_conect, "DataBase","dbParm","") conexion1.dbParm = "SystemOwner = 'cafelafuente'" conexion a dbf // Profile OESUREPO conexion2.DBMS = "ODBC" conexion2.AutoCommit = False conexion2.DBParm = "ConnectString='DSN=OESUREPO;UID=;PWD='" 

conectar 2 bases de datos en Power builder
Gracias, voy a probar tu idea, despues te escribo. pero hice esto y creo que si funciona, puedes tener dos o mas conexiones: ********************** en Application Object hice esto ********************** forward global type myapp from application end type global transaction sqlca global dynamicdescriptionarea sqlda global dynamicstagingarea sqlsa global error error global message message //------------------------(esto es nuevo) global transaction sqlca2 global dynamicdescriptionarea sqlda2 global dynamicstagingarea sqlsa2 end forward on myapp.create sqlca=create transaction sqlda=create dynamicdescriptionarea sqlsa=create dynamicstagingarea error=create error //------------------------(esto es nuevo) sqlca2=create transaction sqlda2=create dynamicdescriptionarea sqlsa2=create dynamicstagingarea end on on myapp.destroy destroy(sqlca) destroy(sqlda) destroy(sqlsa) destroy(error) destroy(message) //------------------------(esto es nuevo) destroy(sqlca2) destroy(sqlda2) destroy(sqlsa2) end on checalo y creo que si funciona saludos

Pregunta finalizada. Valoración: 5
Excelente. Una fantástica solución.


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/programacion/power-builder/respuestas/1881834/conectar-2-bases-de-datos-en-power-builder