Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-09-2010
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
Datos de una tabla a otra.

Salu2 amigos.

Estoy trabajando con Delphi 6, MS Access 2003 y ADO para las conexiones.

Tengo una base de datos llamada "C0012010.mdb" en la cual hay más de 30 tablas. Necesito pasar el contenido completo de 6 tablas de esa BD a otra base de datos llamada "traspaso.mdb".

Es posible realizar ese procedimiento con SQL??
Sé como pasar el contenido de una tabla a otra con SQL de access en una misma BD, pero no sé como hacerlo para pasar datos de una tabla a otra en distintas BD.

Espero puedan ayudarme.

Salu2.

Última edición por darkone2k4 fecha: 01-09-2010 a las 23:50:12.
Responder Con Cita
  #2  
Antiguo 03-09-2010
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Poder: 21
santiago14 Va por buen camino
Smile

La verdad es que hace bastante que no me meto con Access, pero lo que intentas hacer se llama "Consultas externas" o algo parecido. A mi entender se podría hacer lo siguiente:

Código SQL [-]
Insert into traspaso.tabla 
Select C0012010.campos2 FROM  tabla2 IN 'ruta_donde_se_encuentra\C0012010.mdb'

Esta consulta hay que hacerla estando adentro de la base de datos traspaso.mdb por supuesto.
Al ejemplo lo hice viendo este post.

Espero que te sirva para arrancar.

Saludos.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita
  #3  
Antiguo 03-09-2010
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
muchas gracias por la respuesta estimado.

Este fin de semana haré las pruebas y cualquier novedad lo postearé acá.


salu2.
Responder Con Cita
  #4  
Antiguo 29-09-2010
darkone2k4 darkone2k4 is offline
Miembro
 
Registrado: abr 2008
Posts: 89
Poder: 17
darkone2k4 Va por buen camino
Escribo para comentar que lo que me ha recomendado santiago14 funciona sin ningún problema, por lo que puedo insertar directamente los datos del archivo traspaso.mdb al archivo c0012010.mdb.
Responder Con Cita
  #5  
Antiguo 29-09-2010
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Poder: 21
santiago14 Va por buen camino
Cita:
Empezado por darkone2k4 Ver Mensaje
Escribo para comentar que lo que me ha recomendado santiago14 funciona sin ningún problema, por lo que puedo insertar directamente los datos del archivo traspaso.mdb al archivo c0012010.mdb.
Gracias compañero, un placer ayudarte.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Mostar datos de tabla en un grid y al hacer click en una celda desplegar otra tabla zheen Conexión con bases de datos 15 06-09-2010 20:43:47
copiar de una tabla de una base de datos a otra tabla igual de otra base de datos ingabraham Conexión con bases de datos 1 14-10-2008 23:16:42
Mysql: copiar los campos de una tabla de una base de datos a otra tabla de otra base? patriram MySQL 4 02-11-2007 16:00:24
Actualizar un campo de una tabla con datos que se encuentran en otra tabla Morphine SQL 4 15-12-2006 22:47:42
Dbgrid para insertar en una tabla pero cogiendo datos de otra tabla taru MySQL 1 27-07-2006 15:36:12


La franja horaria es GMT +2. Ahora son las 17:01:52.


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
Copyright 1996-2007 Club Delphi