Si deseas mostrar
varias tablas que se encuentran en distintas base de datos en un solo
datawindow. Solo tienes que seguir estos pasos:
//Declarar como variables globales
transaction ltr_trans1,ltr_trans2
//en la aplicacion principal
ltr_trans1 = CREATE transaction
ltr_trans1.DBMS = MSS Microsoft SQL Server 6.x
ltr_trans1.Database = BASEDEDATOS1
ltr_trans1.LogPass = clavebd
ltr_trans1.ServerName = nombreservidor
ltr_trans1.LogId = id
connect USING ltr_trans1;
ltr_trans2 = CREATE transaction
ltr_trans2.DBMS = O84 ORACLE 8.0.4
ltr_trans2.Database =
ltr_trans2.LogPass = clave2
ltr_trans2.ServerName = nombreservidor
ltr_trans2.LogId = id
ltr_trans2.AutoCommit = False
ltr_trans2.DBParm =
connect USING ltr_trans2;
luego cuando levantes tu datawindow solo tienes que hacer referencia al
transa que vas a leer.
//transaccion a leer con la primera base de datos
dw_1.SetTransObject(ltr_trans1)
//transaccion a leer con la segunda base de datos
dw_1.SetTransObject(ltr_trans2)
Esto funciona con power builder 6.5 y 8.0



Content Layouts

