cyberall80
Messages postés27Date d'inscriptionmercredi 22 novembre 2006StatutMembreDernière intervention25 juillet 2008
-
23 juin 2008 à 16:33
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
23 juin 2008 à 18:10
Bonjour,
Je voudrai utiliser un like dans une requete du style :
SQL = "Select * From mouvement"
SQL = SQL & " where mouvement.date_mouvement like ' %/" & Combo_mois.Text & "/" & Combo_an.Text & "'"";"""
fauut-il mettre le '%' comme en SQL ou le '*' comme access
cs_molo molo
Messages postés55Date d'inscriptionlundi 14 novembre 2005StatutMembreDernière intervention23 juin 2008 23 juin 2008 à 16:41
salut,
Je n'ai pas testé ton code, mais à priori tu cherches à tester une date sans avoir le jour.
Pourquoi ne pas utiliser un test pour vérifier que ta date est comprises entre le 1er et le 28, 29, 30 ou 31 selon le mois et l'année.
Totooo62
Messages postés17Date d'inscriptionmercredi 30 janvier 2008StatutMembreDernière intervention24 juin 2008 23 juin 2008 à 16:52
le mieu serai d'affectez des variables a tes combobox.text, afin de travaillé ta requete SQL a partir de ces variable, tu peu les déclaré en date, ca peu t'évité le #, et pour les variable intégré au SQl il faut cette syntaxe la :
" & tavariable & "
et si la variable est une chaine de caractère :
' " & tavariable & " '
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 23 juin 2008 à 18:10
salut,
pas de LIKE sur une date
LIKE => chaine
une date n'est pas une chaîne
et une date doit être écrite entre #
voir directement les fonctions SQL pour ne faire le test que sur le MOIS et l'ANNE de la #DATE#
(autrement dit BETWEEN 1 et 28/29/30/31)
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp