La Web del Programador: Comunidad de Programadores
 
    Pregunta:  63073 - FECHA 2010
Autor:  hugo piƱeiro
necesito ayuda, tengo un programa de gestion viejo en clipper, y por su antiguedad no encuentro al programador.
mi problema es que al cambiar al 2010, me toma como si fuera 1910.
esto seria facil de arreglar si tuviera las fuentes, pero no las tengo.
he tratado de decompilar con valkyrie, y me da unregconized linker code.
recoririendo el foro vi que existen parches par solucionarlo sin tocar el .exe.
alguno lo tendria y me lo pedria enviar?
o como puedo llegar a solucionarlo?
gracias por la ayuda

  Respuesta:  Wilder Castillo
Hola Hugo, porque no creas un programita que cambie los datos de los campos fechas, en tu base de datos, y luego imprimes.
Por ejemplo:

SET CENTURY ON
Set Date Brit
Use Facturas

repl all Fecha with CTOD(subs(dtoc(Fecha),1,2)+"/"+subs(dtoc(Fecha),4,2)+"/"+"20"+subs(dtoc(Fecha),9,2)) ,;
FchGuia with CTOD(subs(dtoc(FecGuia),1,2)+"/"+subs(dtoc(FecGuia),4,2)+"/"+"20"+subs(dtoc(FecGuia),9,2))

Espero te sea de utilidad, que te vaya bien
bye