como defino dos QUERY de conexiones diferentes?

Post Reply
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

como defino dos QUERY de conexiones diferentes?

Post by goosfancito »

Hola.

Tengo dos conexiones, cada una a una database de servidor mysql empotrado.
Necesito leer una tbclientes de la conexion1 y transferirlo a tbclientes de la conexion2

he intentado esto, pero obviamente esta perdido el mysql porque no sabe que le digo...

Code: Select all

DEFINE QUERY oQry1 "SELECT * FROM tbclientes"
ahora bien. como le digo que ese SELECT se lo haga a la DB de la conexion1?

gracias.
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
wmormar
Posts: 1050
Joined: Fri Oct 07, 2005 10:41 pm
Location: México
Contact:

Re: como defino dos QUERY de conexiones diferentes?

Post by wmormar »

Goos,

Si las bases de datos son en el mismo host sin problema, pero si son dos host (ubicaciones) diferentes, considero que dificilmente, salvo haya quien nos saque de la gran duda.
William, Morales
Saludos

méxico.sureste
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: como defino dos QUERY de conexiones diferentes?

Post by goosfancito »

wmormar wrote:Goos,

Si las bases de datos son en el mismo host sin problema, pero si son dos host (ubicaciones) diferentes, considero que dificilmente, salvo haya quien nos saque de la gran duda.
diferentes ubicaciones.
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
Willi Quintana
Posts: 859
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: como defino dos QUERY de conexiones diferentes?

Post by Willi Quintana »

Te digo me memoria:

oConn1 := ConnectTo(oConn1, "200.45.84.21", "mario", "12345", 3306, "tienda1")
oConn2 := ConnectTo(oConn2, "200.45.84.21", "pedro", "12345", 3306, "tienda2")

Alli tienesd 2 handles para hacer los que quieras.

oDatos1 := oConn1:Query("SELECT * FROM clientes") // clientes de la tienda 1
oDatos2 := oConn2:Query("SELECT * FROM clientes") // clientes de la tienda 2
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: como defino dos QUERY de conexiones diferentes?

Post by goosfancito »

willi,
en embebido no funciona, eso fue lo que probe primero,
es mas. estoy viendo ahora porque aparentemente cuando hace la PRIMERA conexion
no la suelta, y todo lo que quieras o pretendas hacer con una segunda conexion la hace con
la primera, me explico: uso la palabra "carpeta" porque en el embebido apunta a una carpeta.

Code: Select all

oCnx1 apunta a la carpeta "A" 
oCnx2 apunta a la carpeta "B"
 
si quiero agregar un registro a la carpeta "B" usando la conexion oCnx2... minga!
la hace con la oCnx1, ya intente matar la conexion 1 con end, ponerla en nil y nada
sigue haciendola a la carpeta "A".

Dejo un proyecto en xmate para los que quieran darle una mirada,
http://1drv.ms/1wLfDuj
en ese codigo elimino los registros de la carpeta 2 (ocnx2)
y luego quiero insertar los de carpeta1 (ocnx1) a la 2
PERO:
fijense que cuando hago el DELETE de la carpeta 2 y quiero hacer un xBrowse sobre la carpeta 1 (WALA! no hay datos en la carpeta 1)
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
Ariel
Posts: 309
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina

Re: como defino dos QUERY de conexiones diferentes?

Post by Ariel »

Hola,

yo lo solucioné de esta forma :
1) hago consulta1
2) hago consulta2
3) creo una tabla temporary en la conexion1
4) inserto consulta1 y consulta2 en la TEMPORARY.

y anda joya, no se nota lentitud.

salu2, Ariel.
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: como defino dos QUERY de conexiones diferentes?

Post by goosfancito »

Hola Ariel!

Pero con dos conexiones diferentes? y embebido?
Porque eso es lo que necesito hacer y lo que estoy intentando.

(seguis en Rosario? gusmavf arroba gmail punto com)
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
Ariel
Posts: 309
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina

Re: como defino dos QUERY de conexiones diferentes?

Post by Ariel »

Gustavo,
te mande la invitacion x skype, sino buscame vos como ariel cagiao
y no estoy en Rosario, estoy en Villa Constitucion, 50 km de Rosario.

Salu2, Ariel.
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: como defino dos QUERY de conexiones diferentes?

Post by goosfancito »

dale!
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
Post Reply