Ver Mensaje Individual
  #2  
Antiguo 06-02-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Un TDate en delphi es un double, cuyo valor máximo es 1.7e+308 según la unidad Math.pas donde está definida la constante MaxDouble.

Creo sería más conveniente añadir un campo Booleano "Tiene vencimiento" si/no, y entonces usar esa fecha.

Usar "un valor de un rango" para un propósito específico no es buena idea, ya que obliga a tener ese valor especial en cuenta dentro del rango y las consultas, listados, etc, pueden ensuciarse mucho.

También está el conocido problema de usar 2 o 4 dígitos para el año, cosa que nos podría hacer fallar algunas rutinas a la hora de convertir las fechas.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita