Scusa ho un dubbio, ho scritto così:
codice:
if rec.eof then
cioè se il record è presente restituisci che.... altrimenti registralo...

Perchè se ho già un IDUtente registrato con la data di oggi, continua a registralo?