Probleme dans un requete aide moi svp!!

Résolu
cs_cybercop Messages postés 48 Date d'inscription mardi 11 juillet 2006 Statut Membre Dernière intervention 5 octobre 2011 - 5 avril 2009 à 21:39
cs_cybercop Messages postés 48 Date d'inscription mardi 11 juillet 2006 Statut Membre Dernière intervention 5 octobre 2011 - 8 avril 2009 à 15:27
bjr a tt, bon je suis en sql server 2005 express , j'ai 1 prb dans un requette la condition n'est affiche pas aucun resultat .
il ma donne un erreur 

La conversion de la chaîne "CONVERT(datetime, Matrice.Date,103" en type 'Date' n'est pas valide.
 mais le type de champs  Matrice.date est datetime. la valeur par défault getdate().

Dim
cmds

As



New
SqlCommand(

"SELECT Matrice.Module, Matrice.Nom_Pr‚nom WHERE '"
&

CDate
(

"CONVERT(datetime, Matrice.Date,103)"
) &

"' <= '"
&

CDate
(date1) &

"'"
, cn)

2 réponses

cs_cybercop Messages postés 48 Date d'inscription mardi 11 juillet 2006 Statut Membre Dernière intervention 5 octobre 2011 1
8 avril 2009 à 15:27
asir fin tel3ab ach 3erfak lah ha katkhra 3lina hna
3
aieeeuuuuu Messages postés 698 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 20 mai 2011 3
8 avril 2009 à 10:59
bonjour

je pense que ca n'est pas un probleme SQL , mais avec ton langage de prog (VB apparement)
et le message est très clair : tu essaie de convertir une chaine de caractere en date

pourquoi fait tu un CDate(
"CONVERT(datetime, Matrice.Date,103)") ?

enleve le CDate devant, et ca devrait mieux fonctionner déja
0
Rejoignez-nous