Buongiorno.
Sto costruendo un form che servirà ad aggiungere record ad una tabella. Uno dei campi presenti fa riferimento ad un'altra tabella, perciò ho scritto questo codice nel tentativo di far riepilogare ad un <select> le voci presenti nella tabella 'vocabolario':
codice:
... Apro la connessione e il recordset
		<%Set OConn=Server.CreateObject("ADODB.Connection")
		strOConn="driver={Microsoft Access Driver (*.mdb)};"
		strOConn=strOConn & " DBQ=" & Server.MapPath("/mdb-database/Tour.mdb")
		OConn.open strOConn%>
		<%SQL = "SELECT TblCateg.* FROM TblCateg;"%>
		<%set Ors=Server.createObject("Adodb.Recordset")
		Ors.Open sql, conn ,3,3%>
... Alimento la select
<select  name="Lng">
		<%do while not rs.eof%>
<option value="<%=Ors("IdCat")%>"><%=Ors("IdCat")%></option>
		<%rs.movenext
		loop%>
</select>
... Chiudo recordset e connessione
		<%Ors.close
		set Ors=nothing
		OConn.close
		Set OConn = Nothing%>
Problema: ripete sempre il primo record