hassaine
Messages postés23Date d'inscriptionsamedi 12 avril 2003StatutMembreDernière intervention18 mai 2009
-
27 mai 2007 à 21:41
AmineTheGreat
Messages postés47Date d'inscriptionmercredi 13 juin 2007StatutMembreDernière intervention28 décembre 2010
-
21 juin 2007 à 11:42
Bonjour,
comment faire pour la saisie d'une date 00/00/aaaa (cette date concerne les gens né en présumé) pour celà il faut que le jour et mois soit 00, alors le système refuse cette date.
si qlq a une idée je suis à l'écoute MERCI
japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 28 mai 2007 à 00:02
Salut,
Tu ne peux pas convertir depuis string vers TDate ou TDateTime une date qui n'existe pas, cela déclenchera toujours une erreur.
Il faut donc, à priori, saisir les "dates" au format string dans tes champs, puis les tester avant de les convertir et de les manipuler sous forme de TDate.
Ça me paraît incontournable.
Mais s'il s'agit de base de données, il y a peut-être une astuce, et là je passe la main aux spécialistes.
japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 28 mai 2007 à 15:51
Et pourquoi pas entrer une date improbable comme : 01/01/1799.
Je ne sais pas ce qui s'est passé ce jour-là, mais pas grand monde pourra nous le raconter de vive voix, lol...
Et ton calcul interne peut ainsi éliminer cette date qui signifie "gens né en présumé" selon ta terminologie.
Non ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Mowglinaute
Messages postés41Date d'inscriptiondimanche 4 mars 2007StatutMembreDernière intervention27 février 2013 30 mai 2007 à 17:26
Encore plus simple, alors place le composant Label1 ensuite tape: Label1.caption:='30/05/2007' // C'est tout simple !
Et bonne continuation en programmation Delphi qui est le meilleur ami de l'homme après le chien !
Un peu d'humour ne tue personne ...
MOWGLINAUTE