Filttrer par date

Fermé
ouchayan Messages postés 13 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 12 août 2010 - 12 août 2010 à 00:06
ouchayan Messages postés 13 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 12 août 2010 - 12 août 2010 à 15:22
Bonjour,

je suis entrain de developer une application en vb.net avec la base access
mais malheureusement j'ai rencontré un probleme au niveau de la réquete suivante::::::::::::::::::::::
cmd = New OleDbCommand(" select * from intervention where date_début > dat")
l'utilité de cette requete est d'afficher dans datagrid toutes les dates qui sont supérieure a une date qu'on va la saisir dans texbox
merci d'avance

2 réponses

tu as essayé en encadrant ta date aczx des # :
" select * from intervention where date_début > #1970/01/01#"
0
ouchayan Messages postés 13 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 12 août 2010
Modifié par ouchayan le 12/08/2010 à 12:41
wi j l'ai essayé mais ne fonctionne pas
0
ouchayan Messages postés 13 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 12 août 2010
12 août 2010 à 12:41
je lorque j'utilise une textbox au lieu de '1970/01/01' ne fonctionne pas :::
cmd = New OleDbCommand(" select * from intervention where date_début = # textbox5.text #")
0
chico200987 Messages postés 791 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 30 juillet 2018 144
12 août 2010 à 13:56
Et

cmd = New OleDbCommand("SELECT * FROM intervention WHERE date_début =" +  textbox5.text)


?!
0
tu es sur que textbox5.text est évalué est qu'il ne faut pas passer plutot par :
cmd = New OleDbCommand(" select * from intervention where date_début = #" & textbox5.text & "#")

sinon, tu as un message d'erreur ? le format de la date et bien le même ?
0
ouchayan Messages postés 13 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 12 août 2010
12 août 2010 à 15:22
je l'ai essayé mais cette foi ca marche merci jean-pour la réponse
0