 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
_Willa Capt


Registrado: 28 Ago 2002Mensajes: 169Ubicación: Madrid ( España )
|
Publicado: Vie 22 Jun, 2007 10:08 am Asunto: Mezclar tablas de dos Bases de Datos Distintas!! |
|
|
Quiero digamos mezclar dos consultas de dos bases de datos
Distintas( no tablas distintas de una misma bd , sino bd distintas ).
Imaginaros que tengo un Base de Datos, llamada LecturasGlobales.gdb
que contiene una serie de tablas ( gasolinera, tarifas, movimientos, etc )
y ahora tengo otra Base de Datos que se llama LecturasParciales.gdb
que entre sus tablas existe una llamada 'movimientos'.
Y lo que se trata es llevar los datos contenidos en la tabla de 'movimientos'
de la Base de Datos Parcial, y añadir o actualizar la base de datos 'movimientos' contenida en la Base de Datos Global.
Por cierto, estoy usando Base de DAtos del
tipo Interbase.
No importa usar procedimientos almacenados, pero me gustarián que estos no estuviesen en la base de datos, sino poder usar TIBStoredProc,
es decir, hacerlo desde el propio programa.
Muchas Gracias, desde ya!! _________________ Saludos
~~~~~~~~
_Willa
~~~~~~~~
www.avancegame.com |
|
| Volver arriba |
|
 |
rivo Lt JG

Registrado: 13 Mar 2004Mensajes: 72Ubicación: Asturias (España)
|
Publicado: Mie 27 Jun, 2007 11:46 am Asunto: |
|
|
| a mi lo unico que se me ocurre y quizas sea muy pachangero, jejje, es que conectes las dos bases de datos, de una hagas un select que te saque todas las tuplas de la una tabla y con un for vayas sacando una a una las tuplas de esa consulta y hagas un insert en la tabla donde deseas moverlas de la otra base de datos. |
|
| Volver arriba |
|
 |
_Willa Capt


Registrado: 28 Ago 2002Mensajes: 169Ubicación: Madrid ( España )
|
Publicado: Mie 27 Jun, 2007 3:30 pm Asunto: |
|
|
rivo, No esta nada mal tu respuesta....
es decir, si pero no, Sigue intentándolo ... jeeje
Nada es una broma!!
| Código: |
Se puede Usar estos componentes por cada una de las BD.
- TIBDatabase
- TIBTransaction
- TIBDataSet
|
Pero mi pregunta va más referida si a través del un procedimiento Almacenado se puede enlazar datos de dos BD distintas que
actuan sobre tablas distintas de cada BD.
Es decir, con sentencias SQL, si se podria ligar esta consultas.
Si alguien ha realizado algo asi, q me algun ejemplillo. _________________ Saludos
~~~~~~~~
_Willa
~~~~~~~~
www.avancegame.com |
|
| Volver arriba |
|
 |
rivo Lt JG

Registrado: 13 Mar 2004Mensajes: 72Ubicación: Asturias (España)
|
Publicado: Mie 27 Jun, 2007 4:06 pm Asunto: |
|
|
si la verdad que mas interesante es lo que tu pretendes aparte mucho mas elegante, jajaja,pero ahora mismo no se si eso es posible, por que yo de sql, selects, inserts, algun que otro trigger y procedimientos basicos ...
a ver si interviene alguien que sepa mas de esto.
un saludo!! |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|