ok tutto a posto, collegato così da codice alla tabella "movimenti":

grid.SetDataBinding(ds, "movimenti")

Ora però, se clicco in una cella e modifico un valore c'è un metodo per rispedire tutto il contenuto del datagrid modificato (non solo quello della riga attuale) al dataset?

Si fa con il comando update? C'ho provato ma non funziona...