Programación General > C/C++

 Re: que pasa con las dbf en C

(1/1)

kings_soft:
si alguien tiene la bondad y en su corazon esta el don dela enseñanza, le suplico que me saque la inorancia en que estoy...
ya entiendo los archivos directos, pero no tengo idea de como guardar la estructura en la dbf y peor como despues leerla y comenzar a utilizar...

:o

Quasar:
Supongo que te refieres a que tienes una estructura y quieres enviarla a un fichero y posteriormente leer los datos del ficehro y llevarlos a la estructura.

Bien. el primer paso es coger la estructura, supongamos que la llamaste datos. Una vez abierto tu fichero para escritura la envias allí con lo siguiente.
fwrite(&datos,sizeof(tipo estructura),1,puntero al fichero);

para leer del fichero es

fread(&datos, sizeof(tipo estructura),1,puntero al fichero);

donde tipo estructura será el nombre de tu estrctura o el tipo de dato que hayas creado a partir de ella y
puntero a fichero es el puntero que asignaste al hacer fopen.
si no te aclaras dímelo que intento explicartelo más amplio.

kings_soft:
quiero poder almacenar datos de forma similar a lo que hace un foxpro 2.6, guardar y recuperar la estuctura en el archivo

gracias de todos modos:)

Quasar:
En esta dirección tienes la estructura de un dbf. leela desde tu programa C y ya tienes conexión a esos archivos...
http://software.alanit.com/articulos/20020503.htm

adocrates:
Hace tiempo, el siglo pasado trabaje con unas llamadas CodeBase... eran como Clipper, pero desde C bajo DOS... uffff!!!


Suerte y avisa como  te fue.

PD. No se olviden de Don Google.:D

Navegación

[0] Índice de Mensajes

Ir a la versión completa