Dopo una Domenica passata ad impazzire....
Ho questo codice...
  • <select name="Udc" onchange="this.form.hiddenProva.value=this.value;" >
    <%do while not rs.eof
    valore=Rs("UDC")
    %>
    <option value="<%=valore%>" <%If rec("UDC Assignee") = valore then Response.Write("selected")%>><%=valore%></option>
    <%
    Rs.movenext
    loop
    Rs.close
    Con.close %>
    </select>
    <input type="hidden" name="hiddenProva" value="<%=rec("UDC Assignee")%>">
    <%
    Dim Con5
    Set Con5=Server.CreateObject("ADODB.Connection")
    Con5.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("Asset.mdb")
    Dim Stringa5,Rs5
    Stringa5="SELECT UDC, UDCDesc FROM UDC WHERE [UDC] Like '"& hiddenProva &"'"
    Set rs5 = Server.CreateObject("ADODB.Recordset")
    Set Rs5 = Con5.Execute(Stringa5)
    valore=Rs5("UDCDesc")

Spiegazione:
Con il Select iniziale popolo una combo che per fortuna funziona.
Sono riuscito poi a "portar fuori" il valore che seleziono mettendolo in un campo HIDDEN.
Questo valore mi dovrebbe servire da dare in pasto a una select (Stringa5) per fare una ricerca su una tabella a parte.
Non riesco però in nessun modo a far passare alla select ciò che si inserisce nel campo HIDDEN....sono praticamente disperato perchè sono sicuro che è una cretinata...
Un aiutino per favore?
Molte garzie