Zao a tutti,
ho scritto una sintassi per prelevare dei record posti all'interno della tabella del mio database ed ordinarli in modo da inserirli all'interno di un menu a tendina di un form. Purtroppo però viene eseguita male e i valori non vengono immessi nell'oggetto, sapete aiutarmi!

codice:
              <select name="categoriapre" class="menu">
               <%
			Set categele=Conn.Execute ("SELECT * FROM categoria WHERE sottocatv=0 order by data asc")
			
			if categele("sottocatv")<>"0" then
			%> 
			<option selected>-- seleziona --</option>
			<%
			do while not categele.eof
			%>
			<option  type="text" value=<%=categele("id")%>><%=categele("categ")%></option>
			<%
			categele.movenext
			loop
			categele.close
			Set categele=Nothing
			else
			do while not categele.eof
			%>		
			<option  type="text" value=<%=categele("id")%> <% if categele("id")=categele("sottocatv") then %> selected <% end if %>></option><%=categele("categ")%></option>
			<%
			categele.movenext
			loop
			categele.close
			Set categele=Nothing
			end if 
			%>
			</select>