Dopo una serie di prove ed errori, ho finalmente trovato quello che stavo cercando, quindi essere in grado di aggiornare il database da datagridview di seguito è il mio codice che funziona al 100%, spero che aiuti qualcuno in futuro, e grazie @RageComplex per aver aiutato, ma un'altra cosa qualcuno sa come implementarlo intendo invece di premere il pulsante Invio per apportare modifiche nel datagridview, piuttosto fare clic su un pulsante ty
private void dataGridView1_RowValidated(object sender, DataGridViewCellEventArgs e)
{
try
{
DataTable changes = ((DataTable)dataGridView1.DataSource).GetChanges();
if (changes != null)
{
MySqlCommandBuilder mcb = new MySqlCommandBuilder(mySqlDataAdapter);
mySqlDataAdapter.UpdateCommand = mcb.GetUpdateCommand();
mySqlDataAdapter.Update(changes);
((DataTable)dataGridView1.DataSource).AcceptChanges();
MessageBox.Show("Cell Updated");
return;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}