Ciao a tutti,
per la prima volta nonostante utilizzi asp da oltre 10 anni sto riscontrando un problema con un if per visualizzare il record contenuto in una select.
La select che faccio è molto semplice, senza join ma con dei like e un top 1

Andando a provare la stringa sql direttamente in sql server, ottengo il risultato cosa che invece non ottengo in una pagina asp
Ho provato anche a modificare i puntatori ma non cambia nulla

rs.open sql,connect,3,3

quello che scrivo è questo

if not rs.eof and not rs.bof then

id=rs("id")
response.Write("
<font color='green'>trovato</font>
")

else
response.Write("
+ attenzione manca
")

end if

come è possibile che salti l'if se il record esiste?

ciao