Si...aunque puedes hacerlo directamente con el Execute de tu conexion
Código:
conexion.Execute("UPDATE tpassword SET password = '" & claveNueva & "' WHERE idUsuario = '" & usuario & "'")
Aunque ten cuidado con ese campo llamado password, me parece que es una palabra reservada, considera cambiarle el nombre.
Saludos