Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Insertar datos entre bases de datos diferentes (https://www.clubdelphi.com/foros/showthread.php?t=79251)

franjero 19-06-2012 03:53:41

Insertar datos entre bases de datos diferentes
 
Hola en esta ocacion tengo una duda sobre como realizar la insercion de datos entre bases de datos diferentes desde una pagina en PHP. La base de datos origen esta en Firebird y la destino en Mysql.

Se que para realizar la insercion de datos debo utilizar el siguiente comando, no se si haga falta algo es claro para mi que TablaB es la tabla destino y la TablaA es la origen


Código PHP:

INSERT INTO  TableB (campo1campo2campo3SELECT campoA  
FROM TableA WHERE ALGO 

Aqui mis problemas:

1.- He trabajado por separado cada uno de estos tipos de bases de datos y no tengo problemas pero no se al trabajarlas juntas en una misma sentencia (Insert) como realizar las conexiones y que procesos adicionales debo hacer para culminar con exito el proceso de insercion a la tabla destino.

2-.Adicionalmente a los datos que traigo de la base origen tengo otros que tambien necesito insertar al tiempo en la misma tabla destino pero son variables que toman sus valores durante la ejecucion de la pagina PHP y no se como incluirlas en el codigo del insert.

Agradezco su ayuda y espero haber sido claro en la explicacion de mi problema.

Casimiro Notevi 19-06-2012 08:32:42

Evidentemente no puedes mezclarlas, tienes que tratarlas independientemente, lees de una y escribes en otra... o al revés :)

No puedes conducir 2 coches al mismo tiempo, tienes que bajarte de uno para subir al otro :)


La franja horaria es GMT +2. Ahora son las 04:20:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi