Je crée une application avec un magasin de données XML. L'une des tables du magasin de données est "Paramètres".Meilleure façon de "mettre à jour" les enregistrements existants dans le jeu de données lié à XML
Il existe de nombreux paramètres pour une fiche principale. J'ai la fiche liée à un formulaire WinForm et je suis capable d'ajouter des enregistrements d'édition. Je veux pouvoir laisser les utilisateurs éditer des "paramètres" que j'ai un DataGridView pour les modifier/ajouter/supprimer avec.
Je rencontre des problèmes pour mapper des paramètres existants dans le magasin de données vers DataGridView. Par exemple:
Paramètre Âge = 12
Quand je charge le DataGridView il a l'âge = 12, mais quand je change à 15 ou quelque chose et sauver - je me retrouve avec 2 jeux de paramètres dans mon stocker au lieu d'un enregistrement mis à jour. J'essaie de remplir une table de données à partir du DataGridView, et de le fusionner dans mon magasin de données XML - mais la fusion ne fonctionne pas comme je le pensais. Si la clé primaire est la même, pourquoi ajoute-t-elle un nouvel enregistrement au lieu de la mettre à jour? Est-ce que je vais à propos de ce problème?
Merci!