Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Copiar estructura Paradox ? (https://www.clubdelphi.com/foros/showthread.php?t=28007)

Coco_jac 06-12-2005 21:44:46

Copiar estructura Paradox ?
 
Hola amigos del foro necesito saber como puedo copiar la estructura e una tabla Paradox ?

espero sus comentarios

roman 06-12-2005 21:59:21

En el Database Desktop , cuando creas una nueva tabla, en el editor de campos aparece un botón "Borrow" que te permite tomar la estructura para la nueva tabla de otra ya existente.

Si lo quieres hacer por código, quizá puedas (no lo he probado) hacer algo como:

Código Delphi [-]
Table2.FieldDefs.Assign(Table1.FieldDefs);
Table2.DatabaseName = 'alias de la base';
Table2.TableName = 'nombre de la tabla';
Table2.CreateTable;

// Saludos

Coco_jac 06-12-2005 22:09:52

Lo probare Roman a ver como me va ?...............
Gracias..................

Coco_jac 06-12-2005 22:28:26

Hola Roman, probe lo que me dijiste , peo sale un error : Parametro Invalido en la ultima linea.

Código:


table1.DatabaseName:='D:\Documents and Settings\Administrador\Escritorio\MetusaStock 05-12-05';
table1.TableName:='CLIE01.db';

Table2.FieldDefs.Assign(Table1.FieldDefs);
Table2.DatabaseName:='D:\Documents and Settings\Administrador\Escritorio\MetusaStock 05-12-05';
Table2.TableName:= 'Pruebaclie.db';
Table2.CreateTable;


roman 06-12-2005 22:40:11

Añade un Table1.Open antes de asignar FieldDefs. Ahora ya lo probé y si funciona.

// Saludos

Coco_jac 07-12-2005 16:31:11

Gracias Roman por l ayuda salio bien.............................


La franja horaria es GMT +2. Ahora son las 19:01:56.

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