Ciao, ho delle difficoltà con un codice che utilizzo per visualizare "al volo" in excel alcuni dati di un db sql server.
Il problema è che se non ho record corrispondenti alla richiesta, lo script va in errore e non fa aprire i dati in formato excel; ho provato ad inserire la condizione if rs.eof... else.... end if ma non funziona.

Questo il codice originale, le parti in rosso sono le modifiche:
codice:
Dim rs 
set rs = Server.CreateObject("ADODB.Recordset") 

if rs.eof then

response.write "nulla da visualizzare"

else 
Set rs=cn.Execute("SELECT.... FROM tabellasql where ID in ("&cod0&")")

end if