ho un problema di questo tipo :
estraggo dei dati e creo un recordset
all'interno di questo voglio selzionarne alcuni (recordset rs1)
per postarli ad un altra pagina
nell'altra pagina arriva tutto tranne il valore della selct "edizioni"
codice:<% cat2 = request.form("categ") uoat = request.form("uoat") 'Stringa per la connessione 'cString = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("./area_protetta/mdb/ife.mdb") cString=Application("CNN") 'set connession to database Set objConn=Server.CreateObject("ADODB.Connection") 'open connession to database objConn.Open cstring 'xxxxxxxx presentazione dati xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Set rs = Server.CreateObject("ADODB.Recordset") nometabella="corsi" ' inserisci qui il nome della tabella da vedere sql = "SELECT * from "&nometabella&" where id_anz="&cat2&" AND id_ruo="&uoat&" AND vis= -1" 'response.write sql:response.end 'apro il rs rs.Open sql, objConn, 3, 3 'cursore dinamico %> <form name="form1" method="post" action="pre_iscrizione.asp" > <% if rs.eof then %> Nessun Dato disponibile <% else %> <% while not rs.EOF %> <tr> <%=Trim(rs.fields("corso"))%> <%=rs.fields("ruolo")%> <%=rs.fields("anzianita")%> <select name="edizioni"> <option value=""selected>Seleziona</option> <% Set rs1 = Server.CreateObject("ADODB.Recordset") sql2 = "select * from edizioni where corso = '"& rs.fields("corso") &"' and vis = -1" rs1.open sql2, objconn if not rs1.eof then do until rs1.eof %> <option value="<%=rs1("edizioni")%>"><%= rs1("edizioni")%></option> <% rs1.movenext loop end if rs1.close %> </select> ">iscriviti <% rs.MoveNext wend %> </form> <% end if rs.close set rs=nothing set rs1=nothing objConn.close set objConn=nothing %>

Rispondi quotando

) prova un pò con il codice che ti posto.
