Premetto sono ignorante della materia è da qualche giorno che mi cimento, per cortesia vorrei sapere che differenza c'è tra

while not rs.eof
visualizzo i record
rs.movenext
wend

e

While Not RS.EOF
visualizzo i record
RS.MoveNext
loop

e cosa conviene usare.
Come posso organizzare dopo un select quanto di segutio

if non ci sono record
Response.Write "il db è vuoto"

else se ci sono record
Response.Write "il db contiene dei record"
=RS("record")

end if

Infine le sessioni dove vengono registrate in windows per poter visualizzare il contenuto?

Nel ringraziare un cordiale saluto Carlo