PDA

Ver la Versión Completa : archivos DBF


santiago14
13-04-2004, 17:29:03
Tengo que crear unas tablitas DBF para una maldita aplicacion que me tiene loco, quisiera saber como crear estas tablas desde Delphi, como manipularlas (escribir, borrar, buscar en ellas, etc.) tambien se que los DBF tienen archivos "anexos" tipo indices y esas cosas (.mdx), si se hace necesario crear estos archivos, como hacerlo.
Desde ya gracias.

roman
13-04-2004, 17:35:24
Puedes crear y acceder a tablas de DBase mediante el BDE. Para ello simplemete usa una componente TTable que enlazas a la tabla física y un TDataSource que enlazas a la componente TTable y a los controles "db aware" que desees como TDBEdit, TDBGrid, etc.

Para crear tablas DBase por código busca en la ayuda de Delphi acerca del método CreateTable de la componente TTable. Viene un ejemplo de uso para Paradox pero fácilmente ajustable a Dbase (sustituir TableType = ttParadox por TableType = ttDBase).

// Saludos

Coco_jac
24-01-2006, 16:14:22
Hola Roman tengo un problema parecido, pero quiero exportar tablas a DBF y estaba pensando en copiar la esctructura de esta y crear tablas en DBf como especificaste y tomar la estructura del paradox, y pasar la data a esta tabla creada.
Es posible hace esto?
copiar la estructura de una tabla paradox a otra se como, pero copiar la estructura a una DBf no se si sera posible.................

Delfino
25-01-2006, 09:35:27
Si no quieres usar el BDE puedes conectar con el componente de acceso nativo TDBF (http://tdbf.sourceforge.net/) q es compatible incluso con el Free Pascal (http://www.lazarus.freepascal.org/index.php)..