|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 275 ![]() |
Bonjour,
Je viens vers vous pour un problème de requête paramétrée et pour des raisons pratiques, je dois passer par une requête enregistrée. Pour ça je me suis basé sur ce tuto. J’aimerai que celle-ci me renvoie les valeurs comprises entre 2 dates. Problème, je ne vois pas comment passer ce paramètre (c’est pour illustrer, Parameters attend une date et en l’état, c’est une chaîne de caractères !!!) : Code :
.Parameters("MonChampDate").Value = "Between " & "#" & MaDate1 & "#"" And " & "#" & MaDate2 & "#"""
__________________
Merci de votre aide |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : juillet 2006 Messages : 347 ![]() |
Bonjour,
Dejà je pense que vous avez un problème au niveaux des doubles quotes, vous en mettez trop : Code :
.Parameters("MonChampDate").Value = "Between #" & MaDate1 & "# And #" & MaDate2 & "#" |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 275 ![]() |
Bonjour,
d'abord, merci de me répondre. Je regarde du côté de DateSerial et reviens vous dire quoi
__________________
Merci de votre aide |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : juillet 2005 Messages : 275 ![]() |
Bonsoir,
bonne piste, ça marche
__________________
Merci de votre aide |
|
|
00
|
|
|
#5 | ||||
|
Invité de passage
![]() Inscription : février 2005 Messages : 3 ![]() |
Bonsoir,
Personnellement, pour ne pas m'embêter avec les requêtes paramétrées, j'utilise la méthode suivante : Dans un module : Code :
>=getddeb() et <=getdfin() il suffit avant d'appeler ta requête de renseigner les deux variables ddeb et dfin : Code :
Code :
me.RecordSource="select * from ma_table where ma_date>=getddeb() and ma_date>=getdfin()" |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com