Dynamiczne generowanie SQL dla UpdateCommand nie jest obsługiwane przez SelectCommand, który nie zwraca żadnych informacji o kolumnach klucza

Chcę zaktualizować / edytować dane w bazie danych (MS Access) przy użyciu DataGridView w VB.net Użyłem tego kodu:

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

a następnie wyświetlenie tej wiadomości:

Dynamiczne generowanie SQL dla UpdateCommand nie jest obsługiwane przez SelectCommand, który nie zwraca żadnych informacji o kolumnach klucza.

questionAnswers(1)

yourAnswerToTheQuestion