Buon giorno a tutti,
ho bisogno di aggiornare alcuni campi per tutte le righe che l'utente ha modificato prima di cliccare sul tasto salva.

Ho provato con un semplice

For Each Row As dst.TabellaRow In DirectCast(dst.Tabella.GetChanges, dst.TabellaRow )
Select Case Row.RowState
Case DataRowState.Modified
Row.DataUltimaModifica = Now
Case DataRowState.Added
Row.DataCreazione = Now
Row.DataUltimaModifica = Now
End Select
Next

ma getchanges è sempre nothing

Siccome la modifica avviene su alcune textbox agganciate ad un databinding su DataSet tipizzto, ho provato anche a dare un bindingsource.endedit e perfino un acceptchanges ma nulla. Al massimo mi da come unica riga l'ultima su cui mi trovo quando clicco salva.

Per passare da una riga all'altra si clicca su un datagridview.

Qualcuno sa aiutarmi ?
Grazie in anticipo