Power Builder - compartir base de datos

 
Vista:

compartir base de datos

Publicado por elias (20 intervenciones) el 05/06/2001 00:25:02
alguien me puede ayuda,como hago para compartir dos base de datos..
mi interface de base de datos es sql ...
otra duda que tengo es como cambio un datawindow por otro usando un datawindow composite en tiempo de ejecucion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:compartir base de datos

Publicado por irma (274 intervenciones) el 05/06/2001 14:27:29
para cambiar de dw en tiempo de ejecucion
dw_1.dataobject='nombre_dw_acambiar'
dw_1.SetTransObject(sqlca)
y trabajas sobre el si necesitas hacerle retrieve se lo haces con los argumentos del nuevo dw

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:compartir base de datos

Publicado por Ricardo (1957 intervenciones) el 05/06/2001 16:38:10
Que tal:

Para compartir dos bases de datos lo que tienes que hacer es lo siguiente:

1. Te conectas a tu primer db (sqlca)
2. Te conectas a tu segunda db (slqca_nueva). La creación de la
transaccion es igual solo asignas un nuevo nombre "sqlca_nueva"
3. Para hacer referencia a ésta utilizas USING slqca_nueva.
Ejemplo: Delete <> USING slqca_nueva.
4. Para referenciar la primer db es necesario desconectar la segunda
ya que sólo permanece una a la vez con conexión
DISCONNECT USING sqlca_nueva ;
Delete USING slqca ;
...
CONNECT USING sqlca_nueva ;
Etc.

Para cambiar un dw:

// Asignas el dw
dw_ejemplo.dataobject = 'd_reporte'
// Activas el dw
dw_ejemplo.settransobject(sqlca)

Un saludo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:compartir base de datos

Publicado por moises (2 intervenciones) el 13/06/2001 19:45:05
no entiendo bien tu pregunta si estas tratando de usar 2 bases de datos debes de usar una variable de transaccion es decir declarar 2 variable de transaccion y del mismo modo que usas dw_1.settrans.....(sqlca) usas dw_1.settrans.....(variable de transaccion)

la otra pregunta tampoco esta muy clara por lo que entiendo quieres que la data windows se vaya actualizando sola...? si es haci debes de usar un timer para que cada sierto rato consulte la base de datos y actualise la datawindows, si no es haci entonces escribeme...bye,.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar