Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1247 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [SQL & VBA] Format de date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL & VBA] Format de date

n°149948
Loom the G​loom
Even coders get the blues...
Posté le 03-06-2002 à 14:18:49  profilanswer
 

lorsque je crée une requete sql, qui prend en paramètre une date, quel format est utilisé ?
 
est ce dd/mm/yyyy ou mm/dd/yyyy ?  
 
paske je récupère la date stockée dans une zone de texte, et je le mets dans une requete, comme ceci :
WHERE date >= #" &  txtDate.text & "#"
 
mais j'ai l'impression que le format de date est inversée !!


---------------
Music|Market|Feed|Loom|DVD
mood
Publicité
Posté le 03-06-2002 à 14:18:49  profilanswer
 

n°149988
mareek
Et de 3 \o/
Posté le 03-06-2002 à 14:57:02  profilanswer
 

Loom the Gloom a écrit a écrit :

lorsque je crée une requete sql, qui prend en paramètre une date, quel format est utilisé ?
 
est ce dd/mm/yyyy ou mm/dd/yyyy ?  
 
paske je récupère la date stockée dans une zone de texte, et je le mets dans une requete, comme ceci :
WHERE date >= #" &  txtDate.text & "#"
 
mais j'ai l'impression que le format de date est inversée !!  




 
Sous access: #mm/jj/aaaa#
Sous SQL server (et le reste j'imagine): 'jj/mm/aaaa'


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°149989
Loom the G​loom
Even coders get the blues...
Posté le 03-06-2002 à 14:57:15  profilanswer
 

n'ai je pas été clair ?  
ou est ce que ça fait chier tout le monde ?  
paske 1 fois lu ce topic !!!
 
allez aidez moi pleeze


---------------
Music|Market|Feed|Loom|DVD
n°149992
Loom the G​loom
Even coders get the blues...
Posté le 03-06-2002 à 14:58:53  profilanswer
 

mareek a écrit a écrit :

 
 
Sous access: #mm/jj/aaaa#
Sous SQL server (et le reste j'imagine): 'jj/mm/aaaa'  




 
 
ok, et donc, comment dois je lui donner la date pour qu'il prenne le bon format ?
 
si ma date est 01/07/2002 (1erjuillet 2002), et que je stocke ça dans la requete, il va prendre 01/07/2002 ( 7 janvier 2002)...
 
??


---------------
Music|Market|Feed|Loom|DVD
n°149996
mareek
Et de 3 \o/
Posté le 03-06-2002 à 15:01:30  profilanswer
 

Loom the Gloom a écrit a écrit :

 
 
 
ok, et donc, comment dois je lui donner la date pour qu'il prenne le bon format ?
 
si ma date est 01/07/2002 (1erjuillet 2002), et que je stocke ça dans la requete, il va prendre 01/07/2002 ( 7 janvier 2002)...
 
??  




 
tu bidouille ta chaine date en utilisant les fonctions InStr (pour trouver le caractère '/' dans ta chaine) et right, left et mid pour triturer ta chaine (fais un tour dans l'aide pour plus d'infos)


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°150001
Loom the G​loom
Even coders get the blues...
Posté le 03-06-2002 à 15:03:10  profilanswer
 

mareek a écrit a écrit :

 
 
tu bidouille ta chaine date en utilisant les fonctions InStr (pour trouver le caractère '/' dans ta chaine) et right, left et mid pour triturer ta chaine (fais un tour dans l'aide pour plus d'infos)  




 
 
ok, donc c méthode bricolo koi !!
y'a donc pas de méthode propre ??


---------------
Music|Market|Feed|Loom|DVD
n°150005
mareek
Et de 3 \o/
Posté le 03-06-2002 à 15:05:23  profilanswer
 

Loom the Gloom a écrit a écrit :

 
ok, donc c méthode bricolo koi !!
y'a donc pas de méthode propre ??  




 
pas à ma connaissance.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°150044
latruffe
Bdovore
Posté le 03-06-2002 à 15:41:53  profilanswer
 

Perso j'utilise ça...
 
Function SQLdate(inputDate As Date) As String
SQLdate = Month(inputDate) & "/" & Day(inputDate) & "/" & Year(inputDate)
End Function
 
C'est pas propre mais j'ai jamais pu faire autrement.

n°150054
Loom the G​loom
Even coders get the blues...
Posté le 03-06-2002 à 15:46:17  profilanswer
 

latruffe a écrit a écrit :

Perso j'utilise ça...
 
Function SQLdate(inputDate As Date) As String
SQLdate = Month(inputDate) & "/" & Day(inputDate) & "/" & Year(inputDate)
End Function
 
C'est pas propre mais j'ai jamais pu faire autrement.  




 
 
ouais, je viens de créer une méthode a peu près identique, mais en utilisant les right et left!!
 
merci à tous


---------------
Music|Market|Feed|Loom|DVD

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [SQL & VBA] Format de date

 

Sujets relatifs
[ACCESS/VBA] Boite de dialog de selection de repertoire[MFC] format d'une CString pour une CListBox ?
Cherche bonnes formations langage SQL et Cristal Report[PHP] probleme avec requete SQL
erreur SQL 37000 qlqun q deja vu ca ?...trop strange ![VBA] Problème de SetFocus
[SQL] Script de création de données de test[VBA] Evènement associé au changement d'enregistrement (Résolu)
[ACCESS/VBA] Constante globaleSQL : utilisation de sous requêtes ?
Plus de sujets relatifs à : [SQL & VBA] Format de date


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR