[ASP] Pb avec une requete utilsant l'instruction Format()

Pb avec une requete utilsant l'instruction Format() [ASP] - Programmation

Marsh Posté le 08-06-2001 à 08:34:22    

salut !
y a un truc que je comprend pas sur mon site, g la requete suivante :

Code :
  1. SELECT MATCH.* FROM Match Where Match_League= 'BW' Order by format(Match.Match_Date,"yyyymmdd" ) DESC


 
et le serveur me retourne l'erreur suivante :

Code :
  1. Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
  2. [Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 1 attendu.


 
je comprend pas...si j'ouvre access chez moi et je colle la requete dedans ca fonctionne !
 
helppp


---------------
Galerie Photo (Canon)
Reply

Marsh Posté le 08-06-2001 à 08:34:22   

Reply

Marsh Posté le 08-06-2001 à 09:33:20    

Je vois pas bien l'interet du format ds la clause order by ?!!!
Et puis je suis pas sur que Format existe en vbscript....
c plutot FormatDateTime()

Reply

Marsh Posté le 08-06-2001 à 09:44:00    

format existe en vbscript, car sur mon serveur IIS ca fonctionne c online que ca fonctionne pas !
 
le but ?
c simplement que les dates ont été enregistré au format francais
et c pas possible de fiare un order sur les dates francaises (ben vi c mal fichu)
donc pour trier jsuis obligé de reformater les dates
(je ne peux pas modifier celle de la base, y aun passif trop lourd)
bon jvais essayer formatdatetime()


---------------
Galerie Photo (Canon)
Reply

Marsh Posté le 08-06-2001 à 10:06:29    

formatdatetime ne permet pas de re-ordonner la date ..c pas bon :(


---------------
Galerie Photo (Canon)
Reply

Marsh Posté le 08-06-2001 à 10:13:24    

ouai j'ai vu :(

Reply

Marsh Posté le 08-06-2001 à 10:16:04    

il me semble ke de toute facon, c un date ou timestamp ki se trouve dans la base... le format nintervient ke sur la maniere dont tu veux ke la date soit interpretee.
Normalement, un order by date suffit.. pas besoin de faire un formattage... sauf, si ta date c un varchar.. :D


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 08-06-2001 à 10:16:47    

c un varchar :( (enfin string chez access)


---------------
Galerie Photo (Canon)
Reply

Sujets relatifs:

Leave a Replay

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