Succede la stessa cosa anche a me: riesco a inserire un nuovo record ma non riesco a cancellare o modificare i dati dei record esistenti.

Sono alle prime armi con vb2005 e questa cosa è un po' di giorni che mi sta facendo impazzire!

Ho inserito nella form una DataGridView dove seleziono un record e poi tramite un bottone cerco di cancellare quel record.

Questo è il codice:

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
dim RIGA = Tab1DataGridView.CurrentRow.Index
Dim oldREC As ProvaDataSet.Tab1Row = Me.ProvaDataSet.Tab1.Rows(RIGA)
oldREC.Delete()
Me.Validate()
Me.Tab1BindingSource.EndEdit()
Me.Tab1TableAdapter.Update(Me.ProvaDataSet.Tab1)
End Sub

E la risposta è sempre la stessa: "Update richiede un DeleteCommand valido se l'insieme DataRow viene passato con righe eliminate."

Chi, per favore, mi da una mano?

Grazie!!!!!