SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: kings_soft en Lunes 28 de Octubre de 2002, 23:37
-
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
-
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.
-
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:)
-
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 (http://software.alanit.com/articulos/20020503.htm)
-
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