![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
|
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. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Maximum user count exceeded !!!! | erickperez6 | Firebird e Interbase | 2 | 07-04-2008 17:31:09 |
| Failed to stablish a connection | Tcmn | Firebird e Interbase | 5 | 30-05-2007 18:18:32 |
| A call to OS failed | VRO | OOP | 5 | 20-07-2005 11:52:59 |
| Maximum user count exceeded | jmbarrio | Firebird e Interbase | 1 | 19-07-2005 17:18:35 |
| Too many Contexts f Relation/Procedure/Views. Maximum allowed is 127 | xcostey | Firebird e Interbase | 0 | 26-05-2005 16:30:50 |
|