DataGridView/DataSet mise à jour

Je vais avoir de la difficulté à épargner une nouvelle ligne dans le DataGridView vers la base de données. Brièvement,

1) j'utilise un SqlDataAdapter pour remplir une Table de données dans un DataSet.

2) La DataTable est la source de données pour un Affichage de la Grille.

3) Si l'utilisateur clique sur le vide "nouvelle ligne" en bas de la DataGridView, je capture la nouvelle ligne vide de la RowEnter de l'événement et de le remplir avec des données. Les données s'affiche dans le DataGridView.

4) Quand je l'appelle de mise à Jour sur le SqlDataAdapter, les nouvelles données disparaît et n'est pas enregistré dans la base de données.

Entre les étapes 3 & 4, j'ai essayé de grille de données.EndEdit, Un Jeu De Données.AcceptChanges, BindingContext [...].EndCurrentEdit et peut-être quelques autres choses sans succès.

Comment propager la modification de la DataGridView retour vers le DataSet?

Et, si j'ai peut-être permis un bref gémissement, pourquoi est-il si difficile de trouver un exemple simple d'une telle chose évidente?

InformationsquelleAutor SeaDrive | 2008-11-18