Già...l'SQL standard dice che per il like ci vuole il % ma access vuole per davvero il *...

cmq pensavo anche io...comunque quell'errore salta fuori quando il record non esiste o si è superato l'EOF