Die dynamische SQL-Generierung für den UpdateCommand wird für einen SelectCommand nicht unterstützt, der keine Schlüsselspalteninformationen zurückgibt

Ich möchte Daten in der Datenbank (MS Access) mithilfe von DataGridView in VB.net aktualisieren / bearbeiten. Ich habe diesen Code verwendet:

       Dim sadapter As OleDb.OleDbDataAdapter
       Dim sds As DataSet
       sadapter.Update(sds, "marks") 

dann diese Meldung anzeigen:

Die dynamische SQL-Generierung für den UpdateCommand wird für einen SelectCommand nicht unterstützt, der keine Schlüsselspalteninformationen zurückgibt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage