Sarà anche un orrore, ma funziona...è la riga evidenziata in rosso. Richiamo la funzione così:
codice:
<%if rs("conf_01") <> "#" then
call desc_componente(1)
on error resume next
response.write checked(1)&rs_componente("desc_art")&diff_prezzo()&"
"
if rs_componente("desc_art") = "" then
response.write rs("conf_01")&"
"
end if
else
response.write ""
end if
%>
E' forse meglio fare 9 query diverse e sovracaricare il server?