Datagridview .net impossible de supprimer
Résolu
sebcbien81
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
sebcbien81 Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
sebcbien81 Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'utilise Visual Basic Express 2010.
J'ai un datagridview dont les données sont utilisées par un webservice. Je n'utilise pas de dataset ou autres tables.
Chaque ligne de mon datagridview est destinée à alimenter une requête Xml telle que :
<Bibliotheque>
<Livre>
<Titre>OliverTwist</Titre>
</Livre>
<Livre>
<Titre>Le Seigneur des Anneaux</Titre>
</Livre>
...
</Bibliotheque>
la première cellule de chaque ligne contenant le Titre.
je récupère les résultats dans un second datagridview (auteur, date de parution...)
Si veux lancer une nouvelle recherche, je supprime les lignes de mon datagridview par : datagridview1.Rows.Clear()
puis je saisi à nouveau les titres dans mon datagridview
Malheureusement, bien que les lignes préalablement saisies n'apparaissent plus à l'écran, le programme garde en mémoire toutes les lignes (sauf la première) et les comptabilise dans ma nouvelle requête.
exemple, je supprime "Oliver Twist" et "le Seigneur des Anneaux" pour une nouvelle recherche sur "Le livre de La Jungle", le datagridview transmet au webservice
<Bibliotheque>
<Livre>
<Titre>Le Livre de la jungle</Titre>
</Livre>
<Livre>
<Titre>Le Seigneur des Anneaux</Titre>
</Livre>
...
</Bibliotheque>
Je cherche donc un moyen, non seulement de supprimer les datas à l'écran mais également de "vider" la mémoire de mon formulaire, sans avoir à le fermer.
D'avance merci
J'utilise Visual Basic Express 2010.
J'ai un datagridview dont les données sont utilisées par un webservice. Je n'utilise pas de dataset ou autres tables.
Chaque ligne de mon datagridview est destinée à alimenter une requête Xml telle que :
<Bibliotheque>
<Livre>
<Titre>OliverTwist</Titre>
</Livre>
<Livre>
<Titre>Le Seigneur des Anneaux</Titre>
</Livre>
...
</Bibliotheque>
la première cellule de chaque ligne contenant le Titre.
je récupère les résultats dans un second datagridview (auteur, date de parution...)
Si veux lancer une nouvelle recherche, je supprime les lignes de mon datagridview par : datagridview1.Rows.Clear()
puis je saisi à nouveau les titres dans mon datagridview
Malheureusement, bien que les lignes préalablement saisies n'apparaissent plus à l'écran, le programme garde en mémoire toutes les lignes (sauf la première) et les comptabilise dans ma nouvelle requête.
exemple, je supprime "Oliver Twist" et "le Seigneur des Anneaux" pour une nouvelle recherche sur "Le livre de La Jungle", le datagridview transmet au webservice
<Bibliotheque>
<Livre>
<Titre>Le Livre de la jungle</Titre>
</Livre>
<Livre>
<Titre>Le Seigneur des Anneaux</Titre>
</Livre>
...
</Bibliotheque>
Je cherche donc un moyen, non seulement de supprimer les datas à l'écran mais également de "vider" la mémoire de mon formulaire, sans avoir à le fermer.
D'avance merci
A voir également:
- Datagridview .net impossible de supprimer
- Supprimer rond bleu whatsapp - Guide
- Impossible de supprimer une page word - Guide
- Net framework 2.0 - Télécharger - Divers Utilitaires
- Impossible de supprimer un fichier - Guide
- Paint net - Télécharger - Dessin & Illustration
2 réponses
Merci pour ta réponse rapide Chritof422, malheureusement ça ne marche pas.
Par contre je viens de trouver la solution (du moins j'ai contourné le problème).
Dans ma requete XML adressée au webservices je créé un bookarray qui regroupe une quantité limitée de book, telle que :
bookarray = {book1, book2, book3 etc...}
book1 représentant le container des datas contenus dans la ligne 1 de mon datagridview et ainsi de suite.
du coup au moment d'effacer les datas de mon datagridview je supprime chaque book :
Me.book1 = nothing
Me.book2 = nothing
....
Merci encore,
Par contre je viens de trouver la solution (du moins j'ai contourné le problème).
Dans ma requete XML adressée au webservices je créé un bookarray qui regroupe une quantité limitée de book, telle que :
bookarray = {book1, book2, book3 etc...}
book1 représentant le container des datas contenus dans la ligne 1 de mon datagridview et ainsi de suite.
du coup au moment d'effacer les datas de mon datagridview je supprime chaque book :
Me.book1 = nothing
Me.book2 = nothing
....
Merci encore,