[Access] Tronquer l'heure dans une date

Tronquer l'heure dans une date [Access] - Divers - Programmation

Marsh Posté le 22-01-2003 à 09:07:38    

Salut,
 
J'ai une date du type 22/01/2003 08:46:33, je veux supprimer l'heure en ne gardant que le "22/01/2003" comment je fais ca  
 
merci

Reply

Marsh Posté le 22-01-2003 à 09:07:38   

Reply

Marsh Posté le 22-01-2003 à 09:11:21    

en VB tu fais un date(ta date) et je pense ke c bon non? g pas vérifier.
 
Mais au pire vrmt au pire tu peux faire un:
day(date) & "/" & month(date) & "/"  & year(date)
 
je connais pas VB sous access mais ça doit pas être loin

Reply

Marsh Posté le 22-01-2003 à 10:36:28    

SELECT Mid$(det_commande.datum,1,10) AS Expr1
FROM det_commande;

Reply

Marsh Posté le 22-01-2003 à 10:39:07    

vttman2 a écrit :

SELECT Mid$(det_commande.datum,1,10) AS Expr1
FROM det_commande;


 
c un peu barbare ça ossi non?

Reply

Marsh Posté le 22-01-2003 à 10:53:52    

c'est même atrocement barbare!!  :ouch:
edit: et pas SQL compliant du tout... évitez le VBA dans des requêtes SQL...


Message édité par drasche le 22-01-2003 à 10:54:38

---------------
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 22-01-2003 à 11:08:08    

Comme vous y allez !  :o  
Barbare et tout ...
 
Bon ok c barbare,  
j'avoue ...  :p  

Reply

Marsh Posté le 22-01-2003 à 11:11:18    

La fonction correcte pour extraire une date est DateValue


---------------
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 22-01-2003 à 11:19:41    

:pt1cable: bon alors ca donne quoi mon affaire.
Dans le requêteur je peux pas mettre une fonction dans le critère ?

Reply

Marsh Posté le 22-01-2003 à 11:21:08    

xtenseadsl a écrit :

:pt1cable: bon alors ca donne quoi mon affaire.
Dans le requêteur je peux pas mettre une fonction dans le critère ?


si bien sûr tu peux, c'était juste un conseil que de dire qu'il vaut mieux éviter, sauf si tu es certain de rester en Access ;)


---------------
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 22-01-2003 à 11:56:08    

j'en ai plus que pour 1 mois ici et il n'y a qu'access de dispo sur ce site donc ..
Datevalue je trouve pas dans les fonctions

Reply

Marsh Posté le 22-01-2003 à 11:56:08   

Reply

Marsh Posté le 22-01-2003 à 11:57:57    

en fait j'ai trouvé la fonction valdate qui doit être la même par contre il me vire toutes les lignes qui ont une heure dans le champs

Reply

Marsh Posté le 22-01-2003 à 12:42:47    

la fonction Date() te donne la date actuelle
si elle te rajoute l heure, tu fais Left(Date, 10) et ca te donne juste la date ...

Reply

Marsh Posté le 22-01-2003 à 13:07:27    

xtenseadsl a écrit :

j'en ai plus que pour 1 mois ici et il n'y a qu'access de dispo sur ce site donc ..
Datevalue je trouve pas dans les fonctions
 


:??:
 
Quelle version d'access utilises-tu?  J'ai Access 97 ici et la fonction est disponible et me donne le résultat attendu.
 


SELECT DateValue([ITLMEDMDIDX]) AS MaData
FROM tblmedm;


---------------
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 22-01-2003 à 13:16:10    

sisi je l'ai  :pt1cable:  
par contre ca me ramene que les lignes qui sont au format date et non pas celle qui ont une heure

Reply

Marsh Posté le 22-01-2003 à 13:40:27    

je viens d'essayer en mettant uniquement l'heure dans certains records... ça marche au poil.  Pour les records avec seulement l'heure, il affiche 0:00:00, équivalent de l'expression "CDate(0)".


Message édité par drasche le 23-01-2003 à 07:26:48

---------------
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 22-01-2003 à 15:25:24    

c'est bon ca marche
merci  ;)

Reply

Sujets relatifs:

Leave a Replay

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