Forse volevi scrivere:
Crei un nuovo oggetto. Era molto più semplice modificare la proprietà CommandText:codice:UpdateCmd = New OleDbCommand(UpdateStr, connection)
E avresti ottenuto lo stesso risultato sprecando meno risorse.codice:UpdateCmd.CommandText = UpdateStr