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
%>