cs_eric7
Messages postés15Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 5 avril 2005
-
31 mars 2005 à 08:11
cs_eric7
Messages postés15Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 5 avril 2005
-
3 avril 2005 à 20:07
salut,
j'essaie de faire une requête sur un recordset ADO par un filtre (il filtre les enregistrements entre 2 dates) mais il y a une erreur de syntaxe. Si quelqu'un pouvais me la corriger, cela serait sympa.
Voici la requête :
dtCreation.Filter = "Date_d_apparition BETWEEN ' & #dtpDatedebut.Value# & ' AND ' & #dtpDatefin.Value# & '"
sgrant
Messages postés89Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention13 mai 20051 1 avril 2005 à 08:52
c une base Sql server?? tu developpe bein sous vb6 ???
est ce que tu peux afficher le contenu dtCreation.Filter et verifier la restriction avec la table associée dans une requete..... (envoie le contenue dtCreation.Filter stp)
cs_eric7
Messages postés15Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention 5 avril 20051 1 avril 2005 à 14:38
Salut sg,
c'est une base Access avec un accès ADO et je développe sous vb6.
En fait à l'ouverture de la form je créé un recordset avec une requête SQL, puis en cliquant sur un bouton voir je filtre suivant plusieurs autres critères (numéro de facture, entre deux dates, etc...). C'est pour cela que j'ajoute un filtre sur le recordset. Ce filtre fonctionne avec une seule date, mais pas avec une recherche entre 2 dates.
moi je veux que l'utilisateur choisisse une date de début de recherche et une date de fin de recherche à travers deux DTpicker, puis en cliquant sur le bouton Voir, le résultat filtré apparaisse.
Le filtre doit être modifié mais je ne trouve pas comment l'écrire.
Merci pour ton aide. On arrivera peut être à résoudre ce problème. Je cherche également de mon côté et si je trouve je te le dirais. En attendant impossible pour moi.