mi spiegate perchè se faccio così

<%
response.Write(rsU("Signor"))
response.End()
%>
<font face="Verdana" size="2"><%=(rsU.Fields.Item("Signor").Value)%></font>


mi dice che nel recordset è presente qualcosa, mentre se stampo semplicemente così

<font face="Verdana" size="2"><%=(rsU.Fields.Item("Signor").Value)%></font>


mi dice che

Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

la linea di errore viene segnata su <font face="Verdana" size="2"><%=(rsU.Fields.Item("Signor").Value)%></font>