Pregunta: | 7165 - ARCHIVOS .DBF DAÑADOS |
Autor: | Ricardo Gustavo Capellini |
Les cuento mi problema. Estoy trabajando con Clipper 5.01 y mi .EXE se aloja en un servidor Novell 4.2 (For Small Business) y las terminales tienen Windows 98, salvo una que entra en DOS. Lo que me pasa es que últimamente los archivos .DBF que se actualizan dia a dia, y que contienen campos fecha, me muestran fechas nulas en algunos registros y en los cuales en los demás campos es como si se desplazara la información DOS CARACTERES hacia la derecha.
Ej: si yo tenía FECHA - IMPORTE - UNIDADES - ETC... 09/20/98 - 122.23 - 30 me lo deja así: FECHA - IMPORTE - UNIDADES / / - 20 - 23 es como que el dia 20 pasa a ser el IMPORTE y los 23 centavos del IMPORTE pasan a ser las UNIDADES, generándome un terrible desorden en mis datos. Muchas gracias, por su atención. |
Respuesta: | Cristian Pizarro |
Creo que debe ser la forma en que manejas el formato de la fecha, puede ser MM/DD/AA, o bien DD/MM/AA, o bien es posible que estes convirtiendo una fecha a caracter, o caracter a fecha, en tal caso debes poner atencion a la instruccion SET CENTURY, si esta en ON, maneja años de 4 digitos, tambien verifica el SET DATE, el por defecto es MM/DD/AA, el BRITISH es DD/MM/AA |
Respuesta: | Leandro Dapello |
A mi me ha pasado varias veces, fijate de usar la ultima version de Windows 98, no las primeras que hacian desastres con los DBFS.
Esos registros borralos, packea la base y reindexa. Tambien monitorea si no hay cortes de energia o interrupciones en el sistema. |