Após uma série de tentativas e erros, finalmente encontrei o que estava procurando, sendo capaz de atualizar o banco de dados do datagridview abaixo, meu código que funciona 100% espero que ajude alguém no futuro e obrigado @RageComplex por ajudar, mas mais uma coisa, alguém sabe como implementar isso quero dizer, em vez de pressionar o botão enter para fazer alterações no datagridview, você prefere clicar em um botão 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);
}
}