Scusate per la banalità, ho una listbox che si popola tramite una funzione in js; i dati della seconda listbox vengono restituiti regolarmente quando si seleziona un campo dalla prima listbox.
il problema è che vorrei far passare tramite un submit il valore restituito dalla seconda listbox ad una asp dove faccio una query e scrivo così:
nella asp con le listbox:
il form della listbox si chiama 'name' e scrivo così nella asp della query:codice:<form name="selezione" method="post" action="for_name.asp">
con response.write name mi viene restituito:codice:name = Request.form("name") response.write name Dim str str = Replace(Request("name"), "_", " ") Dim ConnDown Set ConnDown=Server.CreateObject("ADODB.Connection") ConnDown.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath(path&"load.mdb") Dim SQLDown,RECDown SQLDown="SELECT * FROM Lista WHERE nome = '"&str&"' order by ID asc" Set RECDown=ConnDown.Execute(SQLDown)
/for_name.asp?ID_Q = 5
dovrebbe invece restituire il valore restituito nella seconda listbox.
dove sbaglio?

Rispondi quotando