Modificar archivo secuencial
Publicado por Ramsés (28 intervenciones) el 30/06/2002 10:00:36
Tengo un problema, ¿Cómo puedo modificar los campos de un archivo de acceso secuencial???
Por ejemplo:mmm.........suponiendo: tengo un proyecto que administra un negocio(de lo que se te antoje), este negocio maneja ventas a credito, Quiero que al ingresar la clave del acreditado lo busque en el archivo .dat y me incremente el adeudo del acreditado que seria algo asi la operacion (segun yo):
adeudo = adeudo + total
ya intente haciendo un archivo de respaldo .bak, despues borraba el registro con kill y renombraba al registro que borre( .dat) con el mismo nombre y la extension .bak
pero como no quiero que quede asi, o sea, quiero que el archivo vuelva a quedar con la extension .dat,,,,,,,vuelvo a efectuar el mismo proceso pero al reves
EL PROBLEMA ES QUE AL HACER ESTO EL ARCHIVO .DAT SE ME BORRA POR COMPLETO!!!
como le hago???
conoces alguna manera de hacer sólo MODIFICACIONES a un archivo .dat de acceso secuencial???
Por ejemplo:mmm.........suponiendo: tengo un proyecto que administra un negocio(de lo que se te antoje), este negocio maneja ventas a credito, Quiero que al ingresar la clave del acreditado lo busque en el archivo .dat y me incremente el adeudo del acreditado que seria algo asi la operacion (segun yo):
adeudo = adeudo + total
ya intente haciendo un archivo de respaldo .bak, despues borraba el registro con kill y renombraba al registro que borre( .dat) con el mismo nombre y la extension .bak
pero como no quiero que quede asi, o sea, quiero que el archivo vuelva a quedar con la extension .dat,,,,,,,vuelvo a efectuar el mismo proceso pero al reves
EL PROBLEMA ES QUE AL HACER ESTO EL ARCHIVO .DAT SE ME BORRA POR COMPLETO!!!
como le hago???
conoces alguna manera de hacer sólo MODIFICACIONES a un archivo .dat de acceso secuencial???
Valora esta pregunta


0