Bonjour,
je souhaite mettre à jour une table de ma BDD via la méthode update d'un OracleDataAdapter. Mais en vain...
J'ai créer un DataSet dans lequel j'ai ajouté une DataTable correspondant à ma table de ma BDD (fichier xsd).
Je créé dans mon code une nouvelle instance de mon DataSet, puis j'ajoute une nouvelle ligne à ma DataTable.
Je fais appelle à la méthode MonDataSet.AcceptChanges(), puis je vérifie si il y a eu des changements avec la méthode HasChange(): mais cette méthode me renvoie false! Donc je pense qu'à partir de là c'est normal que mon Update ne fonctionne pas, d'ailleur il me renvoie 0 ligne mise à jour.
Auriez vous une idée pourquoi la ligne que je rajoute n'est pas considérée comme une modification, pourtant après l'ajout si je visualise via le debugger mon dataset je trouve bien la ligne ajoutée.
Merci d'avance pour votre aide.
Partager