Ciao, non conosco il C# però ti posso dire cosa farei in vb.net e poi vedi se si può fare: basta mettere il codice che aggiorna la tabella del db nell'evento di modifica di una cella. Poi sempre da lì puoi chiamare un eventuale aggiornamento del dgv.