Rejectchanges() fonctionne pas sur datatable

kozher20 Messages postés 45 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 2 février 2007 - 30 juil. 2004 à 12:05
kozher20 Messages postés 45 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 2 février 2007 - 2 août 2004 à 11:52
Bonjour à tous,

J'aurais voulu savoir dans quel(s) cas la méthode rejectchanges() ne fonctionne pas sur un datatable .NET ?

En effet, j'ai 2 datatables dont j'affiche le contenu dans 2 datagrid.
J'ai placé deux boutons :
- un pour supprimer toutes les lignes contenues dans un datagrid
- un pour annuler la suppression
Pb : pour l'un des datatables, la méthode rejectchanges() ne fonctionne pas et même supprime toutes les lignes du datagrid...

Comment pourrais-je remédier au problème ?

Merci pour votre aide.

4 réponses

cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 2
30 juil. 2004 à 16:39
pour que le rejectchanges marche il faut mettre en acceptchange ou alors lui montrer qu'il y a eu des changement dans le datagrid. As tu bien lié le datagrid et la datatable?
peux tu me dire l'erreur qu'il te donne?
merci

http://www.tarnweb.com
http://www.correzeweb.com
0
cs_chris81 Messages postés 589 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 29 avril 2008 2
30 juil. 2004 à 16:43
essaie de garder un datatable et un datagrid

http://www.tarnweb.com
http://www.correzeweb.com
0
kozher20 Messages postés 45 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 2 février 2007
30 juil. 2004 à 17:42
Difficile de savoir ce qui se passe puisqu'aucune erreur n'est générée.
Pour le datatable dont rejectchanges() ne fonctionne pas, la structure a été générée à partir d'une table SQL Server. Cela pourra-t-il jouer ?
A voir (après le WE) avec le acceptchanges()...

Yo
0
kozher20 Messages postés 45 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 2 février 2007
2 août 2004 à 11:52
C'est bon j'ai résolu le pb.

Pour le datatable où il y avait le dysfonctionnement, après remplissage des données, j'ai utilisé acceptchanges() et maintenant c'est bon.

Merci du tuyau, Yohann
0
Rejoignez-nous