|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : septembre 2007 Messages : 156 ![]() |
bonjour
j'ai besoin de votre aide en urgence, je veux sélectionner une date entre deux dates introduite dans un form vb6. la requette c'est Code :
le résultat de la requete est null, alors qu'en vérité il y a des dates entre les deux dates introduites. merci d'avance |
||
|
|
00
|
|
|
#2 |
![]() ![]() René MAROTInscription : octobre 2005 Messages : 5 470 ![]() |
La solution la plus simple quand on a problème avec le SQL de Access c'est de faire la requête à la main dans l'éditeur de requête. Une fois qu'elle fonctionne tu bascules l'affichage en mode SQL et tu peux voir la bonne syntaxe.
Que sont Date12 et Date13 ? Des variables locales ? As-tu vérifié qu'elles étaient bien renseignées au moment où tu les utilisent ? Même chose avec ? Code :
Me.cboresid.ItemData(cboresid.ListIndex) Vérifie aussi si tu n'as pas une inversion jour et mois dans la manipulation des date par exemple le 01/02/2011 peut parfois être vu par Access comme le 1er février 2011 ou le 02 janvier 2011. A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs. |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Chercheur Inscription : juin 2011 Messages : 150 ![]() |
Bonjour,
Voici une correction de la requête, dans le cas présent les enregistrements correpondants sont renvoyés directement comme source du formulaire : Code :
Me.RecordSource = "SELECT TREG_VENTE.Resid, Sum(TREG_VENTE.MtFac) AS SommeDeMtFac, Sum(TREG_VENTE.MtRegFac) AS SommeDeMtRegFac, Sum([TREG_VENTE].[mtFac]-[TREG_VENTE].[mtregFac]) AS Expr1 FROM TREG_VENTE WHERE (((TREG_VENTE.DateReg) Between Format(#" & date13 & "#,'mm/dd/yyyy') And Format(#" & date12 + 1 & "#,'mm/dd/yyyy'))) GROUP BY TREG_VENTE.Resid HAVING (((TREG_VENTE.Resid)='" & Me!cboresid.ItemData(Me!cboresid.ListIndex) & "'));" En espérant que cela vous aide. Bcdt, Florian |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com