Efter en rad försök och misstag hittade jag äntligen det jag letade efter, så att kunna uppdatera databasen från datagridview nedan är min bearbetade kod som fungerar till 100% hoppas att den hjälper någon i framtiden, och tack @RageComplex för hjälpen, men en sak till vet någon hur man implementerar det jag menar istället för att trycka på enter-knappen för att göra ändringar i datagridviewen klickar du hellre på en knapp 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);
}
}