SoloCodigo
Programación Específica => Diseño de Algoritmos => Mensaje iniciado por: Bizzy en Sábado 16 de Febrero de 2002, 18:17
-
Hace poco y para un proyecto unos amigos y yo diseñamos una base de datos basica en C, destinado al control de inventarios , el programa requeria sin embargo que todo fuera guardado en un archivo que luego sería leido la siguiente vez que se corriera el programa. El problema era que cuando se corria el programa la siguiente vez, no mostraba el total de datos que habian sido introducidos sino que los ultimos 3 o 4. ¿ Que pudo haber pasado??:(
-
Pudieron pasar un millón de cosas!!!!!
:P
lamentablemente es muy probable que para poder ayudarte sea necesario que pongas el código fuente del programa en la parte que puede fallar!!
???
!!!!!!
4"#$"
@@@@@
&&&
:P
???
no hay palabras!!
-
pueden ser problemas con los archivos, o un error o defecto son el algoritmo en las actualizaciones de todos formas viendo el codigo seria mejor.
-
Yo creo que los archivos los estas manejando mal, revisa la parte en la que abres el archivo y ve si no lo manipulas de alguna mala manera
Pregunta?
Utilizas manejadores para los archivos?
-
te recomendaria que miraras el contenido de los ficheros que usas y veas si te guarda los datos ya que igual estas sobreescribiendo algo, y si depende de lo que ocurra ya sabrias que parte del codigo tendrias que revisar.
-
te aconcejo que utilices archivos binarios, tengo un cierto recelo con los archivos en modo texto cuando manejo gran información...