Probleme avec une requete

Signaler
Messages postés
18
Date d'inscription
samedi 19 avril 2003
Statut
Membre
Dernière intervention
8 juillet 2003
-
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
-
Bonjour a tous,

Voila j'ai la requete suivante (qui marche correctement sur access)

SQL="Select * from Ticket_incident"
SQL= SQL&" WHERE [Date de debut]='"&fDate&"' AND Etat IN ('non traité','En cours de traitement') order by [Heure de debut] DESC"



Le probleme c qu'elle ne marche pas dans ma page ASP (Type incompatible dans l'expression du critere). Voici le response.write de ma requete:

Select * from Ticket_incident WHERE [Date de debut]='27/06/03' AND Etat IN ('non traité','En cours de traitement') order by [Heure de debut] DESC

merci pour votre aide
sinse

P.S : j'ai essayé en enlevant les ' , en rajoutant des # mais ça ne reous pas le probleme

1 réponse

Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
6
Si tu regardes ton code, la seule chose qui est transmise (la variable donc) a ton ASP est la date, or la date est toujours un probleme entre la communication avec les SGBD.

Il ne faut pas se fixer a la date que tu pense etre la bonne (en france) : DD/MM/YY car ce n'est pas celle utilisee au US : MM/DD/YY donc une annee de 27 mois, il ne sait pas ce que c'est.

Il faut toujours utiliser le format universel d'Access et SQL Srv : YYYY-MM-DD HH:mm:SS

Tout est explique ici : http://www.aspfr.com/article.aspx?Val=336

Romelard Fabrice (Alias F___)