SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: MindEye en Jueves 25 de Diciembre de 2003, 19:25

Título: Pasar Registros De Una Base De Datos A Otra
Publicado por: MindEye en Jueves 25 de Diciembre de 2003, 19:25
- El problema que tengo es que no encuentro la manera de pasar los datos de una base de datos a otra. Te explico.

- Tengo un a base de datos Empleados con una tabla que se llama hora, y otra base de datos que se llama HEmpleados, con una tabla igual que se llama incluso de la misma manera.
El tema es que no se como pasar de la tabla hora de la base de datos Empleados todos los registros, a la base de datos HEmpleados.

- Sabría decirme alguien como se hace, es que no lo consigo.
Título: Re: Pasar Registros De Una Base De Datos A Otra
Publicado por: Brroz en Viernes 26 de Diciembre de 2003, 12:16
Prueba con un SQL de este estilo:

INSERT INTO [C:\RutaDb\HEMPLEADOS.mdb].hora SELECT * FROM hora

Por supuesto que este sql habría que ejecutarlo en la base de datos 'Empleados'.

Suerte.
Título: Re: Pasar Registros De Una Base De Datos A Otra
Publicado por: Juanolo en Viernes 26 de Diciembre de 2003, 23:19
Hola:
  No manejo de memoria la instruccion INSERT, pero este ejemplo te puede guiar:

"SELECT IdEmpleado FROM Empleados IN BDEmpleados.mdb;"

Lo que necesitas es agregar la clausula IN y el nombre de la base de datos, luego del nombre de la tabla en donde quieres insertar los registros.

Salu2