[ACCESS] Je vais tout casser !!!

Je vais tout casser !!! [ACCESS] - SQL/NoSQL - Programmation

Marsh Posté le 17-01-2003 à 13:50:05    

:fou: il m'enerve ce truc de merde là !!!
 
Ne me demandez pas pk g pris access, j'avais po le choix !
 
Je lui balance une requête du genre
"select * from <matable> where dt = #17/01/2003#"
bah là c bon aucun problème
 
Mais si je remplace la date par #01/02/2003# il me l'auto convertit en US et me ramène les enregistrement du 02/01/2003 et inversement si je saisie 02/01/2003 il retourne les 01/02/2003
 
y a pas un truc pour lui faire comprendre? !

Reply

Marsh Posté le 17-01-2003 à 13:50:05   

Reply

Marsh Posté le 17-01-2003 à 13:51:25    

les dates doivent être saisies au format anglais :
 
#mm/jj/yyyy#


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 17-01-2003 à 13:55:22    

:o g fait un bricolage ca marche :o
mais c vrmt nul :fou:

Reply

Marsh Posté le 17-01-2003 à 14:22:30    

Dinbougre888 a écrit :

:o g fait un bricolage ca marche :o
mais c vrmt nul :fou:  


C Access...
utilise format à la place de ton bricolage :p


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

Marsh Posté le 17-01-2003 à 14:27:49    

essaie le format universel, je sais pas si ça marche en Access, jamais essayé: yyyy-mm-dd


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 17-01-2003 à 16:19:54    

Niveau comparaison de date,je préfère toujours
comparer ce qui est comparable donc bétonner
(peu importe la BdD)
donc si t'as un champ date : dat_hercule
 
il vaut mieux taper (ça n'engage que moi ...)
where dat_hercule = MafonctionFormatDate('10/01/2003',le format)
 
ex : Sql Server  
where dat_hercule = convert(datetime,'10/01/2003',103)
 :hello:  
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed