Filtrer Datagriview VB.Net Avec datetimepicker + Textbox
FerméUtilisateur anonyme - 10 déc. 2022 à 17:30
- Filtrer Datagriview VB.Net Avec datetimepicker + Textbox
- Comment filtrer sur excel - Guide
- Vb.net download - Télécharger - Langages
- Comment créer un filtre avec une liste déroulante sur excel - Guide
- Trier avec Excel : toutes les méthodes de tri de données - Guide
- Vba textbox date format dd/mm/yyyy ✓ - Forum VB / VBA
5 réponses
9 déc. 2022 à 13:58
Bonjour
tout d'abord, pour poster un code, merci de faire comme décrit là https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Ensuite un datetimepicker retourne directement un datetime, y'a rien à parser.
Enfin, pour être bien sûr, ton titre, c'est "filtrer un datagridview" or là tu fais une requête sur la base de données, tu ne filtres pas le datagridview.
Ton besoin c'est de conserver cette requête et de faire un filtre ensuite, ou de faire une requête qui appliquera le filtre que tu veux?
10 déc. 2022 à 09:59
Bonjour Whismeril
Desolé, je ferais attention à l’avenir pour la publication de code et les suggestion sur mon code! Pour la publication de code, C’est vrai ce sera plus lisible ! Merci d’avoir attiré mon attention.
Oui! Comme le titre, mon souhait c’est de filtrer le datagriview. ( filtrer par date via 2 daterimepicker et filtrer l’utilisateur dont le nom est dans un textbox.)
Comment conserver cela et faire un filtre ? J’ai cherché mais je trouve pas.
Sur VBA, je filtrais dans les listbox par date et par user ou autres critères!
Ps: j’étais sur VBA et je suis passé sur Vb.net depuis peu.
Merci!
10 déc. 2022 à 11:56
Une solution qui serait disons 100% vb.net, est
- d'écrire une classe qui correspond aux champs de la bdd dont tu as besoin
- de charger toute ta table dans une liste (ou autre collection) de cette classe.
- de binder ton datagridview via un bindingsource
- d'utiliser les fonctions de filtre du bindingsource.
Un exemple ici https://codes-sources.commentcamarche.net/faq/1291-utilisation-du-binding-au-travers-de-l-objet-databindingsource
Par contre, ce n'est pas forcément accessible aux débutants. Il faut peut-être commencer par apprendre les bases https://tahe.developpez.com/dotnet/vbnet/
10 déc. 2022 à 14:50
Bonjour Whismeril
Un grand Super Merci pour ton aide. Je vu les liens!!!! Je vais me pencher dessus sérieusement. Merci encore.
Je te reviens dès que c'est fait.
Grand MERCI encore et très bon weekend.!!!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question