Grazie!
Avevo anche dimenticato di mettere il campo cognome!
Comunque esempio di query corretta con UPDate

strSQL = "UPDATE Staff set Ruolo='" & iRuolo & "' WHERE Nome='" & iNome & "' And Cognome= '" & iCognome & "'"