inizialmente avevo solo eof
quando ho visto che saltava l'if ho messo anche il bof
ma salta lo stesso
la cosa strana e che la select è sempre la stessa, in alcuni casi però entra nell'if in altri no
se la select la copio uguale in sql server funziona sempre