Ciao a tutti, volevo un chiarimento

Uso questa istruzione per inserire dati in database access.

codice:
objCommand.CommandText = "INSERT INTO Tabella1 " & "(campo1, campo2) " & "VALUES(@campo1,@campo2);"
Però non volevo aggiungerli ma sostituirli, quindi pensavo di usare l'istruzione UPDATE
però mi ritorna l'errore che l'istruzione non è corretta.

codice:
objCommand.CommandText = "UPDATE Tabella1 " & "(campo1, campo2) " & "VALUES(@campo1,@campo2);"
Dove ho sbagliato e cosa mi consigliate.

Ciao e grazie