codice:
<%
'################################
sqlx = "SELECT * From menutendina where nome= 'tcampo1a'
set rsx = Conn.Execute (sqlx)
'################################
%>
<select size="1" name="provincia">
<%
c=0
do until rsx.EOF or c>=20
a="nome"&CStr(c)
b="valore"&CStr(c)
if rsx(a)<>"" then
%>
<option value="<%=rsx(b)%>"><%=rsx(a)%></option>
<%
end if
%>
<%
c=c+1
Loop
%>
</select>
se non ho capito male quello che vuoi fare così dovrebbe andare
comunque in a e b c'erano i valori corretti anche prima..sbagliavi a mettere "a" e "b" perchè in quel modo passi la scringa "a" e "b" nn il valore delle variabili a e b