Bonjour à tous et à toutes,
J'ai un petit pb sur le fonctionnement d'une requête SQL "branchée" sur la Source d'une zone de liste.
Voilà la requête qui fonctionne:
Ca fonctionne, mais la liste ne doit comporter que les enregistrements pour une date donnée,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 sql = "SELECT tblSecteur.NomSecteur, tblMvtCaisse.Montant, MvtCaisse.idMoyenPaiement" sql = sql + ", tblMvtCaisse.idSecteur, tblMvtCaisse.blnRecette, tblMvtCaisse.Date" sql = sql + " FROM tblSecteurI NNER JOIN tblMvtCaisse" sql = sql + " ON tblSecteur.idSecteur = tblMvtCaisse.idSecteur" sql = sql + " WHERE tblMvtCaisse.idMoyenPaiement=5 AND tblMvtCaisse.idSecteur<>1" Forms!frmRepartition!lstRepartition.RowSource = sql
j'atoute donc à ma requête :
Et là...ça ne fonctionne plus...
Code : Sélectionner tout - Visualiser dans une fenêtre à part sql = sql + " AND tblMvtCaisse.Date = " & dteDate
J'ai testé les variables, ajouté ou supprimé des espaces, rien n'y fait...
Pourtant, si je remplace la dernière ligne par :
Ca marche...c'est à ce taper la tête dans les murs...
Code : Sélectionner tout - Visualiser dans une fenêtre à part sql = sql + " AND tblMvtCaisse.Date = #15/02/2008#"
Peut-être quelqu'un comprend ce qui m'arrive.
Bon week-end,
Bruno
Partager