Atae-Allah
-
2 mai 2001 à 18:41
wishnight
Messages postés18Date d'inscriptionsamedi 3 mai 2003StatutMembreDernière intervention22 juillet 2004
-
18 janv. 2005 à 22:03
Comment je peut utiliser Filter d'un recordSet afin que je puisse faire un fitrage?
Tu mets:
si le champ est numérique
NomRecordset.filter=("NomChamp =" & LeFiltre)
Si le champ est une chaine :
NomRecordset.filter=("NomChamp ='" & LeFiltre & "'")
wishnight
Messages postés18Date d'inscriptionsamedi 3 mai 2003StatutMembreDernière intervention22 juillet 2004 18 janv. 2005 à 21:56
Question concernant l'annulation d'un Filter.
J'ai le code suivant:
If TextFiled = "" Then
RecordSet.Filter = adFilterNone
Else
RecordSet.Filter = "numeroserie LIKE '" & TextFiled & "*'"
End If
DataGrid.Refresh
Je veux filtrer mon Datagrid selon ce qui est tappé au fur et à mesure
dans un textbox. Alors je Filtre mon Recordset et je fais un
refresh de mon Datagrid (DataSource = RecordSet). Le tout
fonctionne bien sauf quand l'utilisateur efface le contenu du
textbox. Alors le DataGrid devien vide au lieu d'afficher toute
les données du Recordset.....
J'ai essayé RecordSet.Filter adFilterNone, RecordSet.Filter 0, RecordSet.Filter = "", mais rien à faire.....
Une idée?
Vous n’avez pas trouvé la réponse que vous recherchez ?