![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Muchas gracias por responde tan rápido, pero la verdad es que no me sirve.
No puedo tener la tabla Access ya creada ya que en un principio no sé cuantas tablas voy a crear y qué estructura tendrán. Lo único que sé es que a medida que me vaya encontrando en el origen tablas FoxPro, las tengo que ir "clonando" en tablas Access en el destino dentro de un mismo MDB; o sea, que no tengo porqué saber su estructura interna. Lo he aclarado? |
|
#2
|
|||
|
|||
|
Hola Cabanyaler
Ante todo..... "força Barça!!!" ![]() Bueno, fuera coñas.... He editado tu mensaje para poner la etiqueta [delphi], si no sabes cómo usarle, mira el primer mensaje de cada foro donde se explica su uso Respecto al problema de Tecnic2 y como no he trabajado casi nunca contra Access....... voy a sugerirte 2 ideas, aunque la base es la misma para las 2 ![]() - Abres la tabla FoxPro - Método 1: mientras recorres con un bucle los TFields de ésta, vas generando una sentencia SQL de creación de tabla (create table). No se si esto lo permitirá Access, pero supongo que sí - Método 2: usar el método FieldDef.Add de un TTable mientras recorres los Fields de la tabla Fox y, luego usar el método CreateTable. Tampoco se si lo permitirá Access No se, haz las puebas y nos comentas |
|
#3
|
|||
|
|||
|
Gracias otra vez pero tampoco me sirve.
Necesito una funcion en Delphi que copie la estructura de una tabla a otra tabla tabla. Y luego otra que me copie los registros de una tabla a otra. Pero todo ésto sin tener que recorrer uno por uno cada registro de la tabla origen. |
|
#4
|
|||
|
|||
|
Para crear una tabla... tienes los 2 métodos que te he dicho (si lo quieres hacer por código), no hay más. Lo otro pueden ser herramientas externas
Para el tema de copiar registros.... mírate el TBachMove |
|
#5
|
||||
|
||||
|
Cita:
Probablemente encontres alguna rutina que automatice el proceso... pero no existe ninguna técnica para traspasar "por arte de magia" los registros de una tabla a otra sin recorrerlos uno por uno.... -esten o no en la misma base de datos, y ya sea que el recorrido lo hagas a pie, o lo haga alguien mas por vos- ![]() Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
|
|
|