title: Datagridview not saving changes to Database
body: <p>Datagridview not saving changes to Database.</p>
  
  <p>Just in the form but not the database.</p>
  
  <p>I've checked Database Properties and <code>Copy to output Directory</code> is set to <code>cope if newer</code> .</p>
  
  <p>Here is my code :</p>
  
  <pre><code>public partial class ClientsManager : Form
  {
  
      public ClientsManager()
      {
          InitializeComponent();
      }
  
      private void clientsBindingNavigatorSaveItem_Click(object sender, EventArgs e)
      {
          try
          {
  
              this.Validate();
              this.clientsBindingSource.EndEdit();
              //this.tableAdapterManager.UpdateAll(this.databaseDataSet);
              this.clientsTableAdapter.Update(this.databaseDataSet.Clients);
              MessageBox.Show("Changes has been Saved!");
          }
          catch (Exception ex)
          {
              MessageBox.Show(ex.Message);
        }
     }
  
      private void ClientsManager_Load(object sender, EventArgs e)
      {
          // TODO: This line of code loads data into the 'databaseDataSet.Clients' table. You can move, or remove it, as needed.
          this.clientsTableAdapter.Fill(this.databaseDataSet.Clients);
  
      }
  </code></pre>
  
  <p>Most Solutions I've read so far were about <code>EndEdit()</code> and <code>Update()</code> .. I've this in my code and still not working.</p>