vorrei modificare i dati di una tabella direttamente agendo sul datagridview. il tutto funziona se aggiungo righe al datagridview, ma appena cerco di modificare il contenuto di una riga mi da il seguente errore

codice:
            Me.Validate()
            Me.TblListiniBindingSource.EndEdit()
            Me.TblListiniTableAdapter.Update(Me.HospitalityDataSetListini.tblListini) <-----Update richiede un UpdateCommand valido se l'insieme DataRow viene passato con righe modificate.----
come si risolve?