Comment mettre à jour avec TableAdapter?

Je suis en train d'écrire un programme dans WindowsApplication qui utilisent la base de données.
- Je afficher les valeurs de base de données avec DataGridView.
Actuellement, je veux qu'il y aurait une possibilité de mise à jour de la base de données par le biais de la DataGridView, donc j'ai écrit ce code:

    private void MainForm_Load(object sender, EventArgs e)
    {
        //TODO: This line of code loads data into the 'databaseDataSet1.products' table. You can move, or remove it, as needed.
        this.productsTableAdapter1.Fill(this.databaseDataSet1.products);
    }

    private void upButton1_Click(object sender, EventArgs e)
    {
        this.productsTableAdapter1.Update(this.databaseDataSet1.products);
        MessageBox.Show("הנתונים עודכנו בהצלחה!");
    }

Le problème est qu'il n'y a pas de mise à jour des valeurs dans la base de données.
Je serai heureux si quelqu'un pouvait m'aider à résoudre ce problème, ou mieux encore, d'expliquer comment travailler avec DataGridView, parce que je n'ai pas trouvé quelque chose d'utile sur internet.

OriginalL'auteur Doron | 2013-01-12