in effetti si tratta di 2 cicli annidati
il primo mi crea un div e uno span
il secondo deve scrivermi ripetutamente (per un numero variabile di volte) un <a href=".... >
per ottenere pressappoco questo :
<div>
classeA (span)
__sottoclasseA (a href) (valore di RS("Codice")=1)
__sottoclasseA (a href) (valore di RS("Codice")=1)
__sottoclasseA (a href) (valore di RS("Codice")=1)
classeB (span)
__sottoclasseB (a href) (valore di RS("Codice")=2)
__sottoclasseB*(a href) (valore di RS("Codice")=2)
*il problema si verifica dove c'è l'aterisco perchè in effetti a quel punto quando uso il comando rs.movenext, RS("Codice") è uguale a 2 ma nel DB sono finite le sottoclassi con valore 2 e quindi si verifica questo errore (almeno credo che questa sia la logica)