Salve a tutti ho questa necessità.
Ho un pagina chiamiamola prova.asp dove c'è un form.
All'interno di questo form c'è una campo <input name="telaio" type="text" id="telaio"/>
In questo campo un utente una volta aperta la pagina può scrivere un valore; io vorrei che ogni volta che un utente scrive li un valore si crea un recordset che legge tale valore come se fosse la sua variabile.
Io ho risolto così:
<%
Dim rs_telai__MMColParam
rs_telai__MMColParam = Request.Form("TELAIO")
End If

Dim rs_telai
Dim rs_telai_cmd
Dim rs_telai_numRows
Set rs_telai_cmd = Server.CreateObject ("ADODB.Command")
rs_telai_cmd.ActiveConnection = MM_con_rimorinservice_STRING
rs_telai_cmd.CommandText = "SELECT * FROM dbo.TELAI WHERE TELAIO = ?"
rs_telai_cmd.Prepared = true
rs_telai_cmd.Parameters.Append rs_telai_cmd.CreateParameter("param1", 200, 1, 18, rs_telai__MMColParam) ' adVarChar
Set rs_telai = rs_telai_cmd.Execute
rs_telai_numRows = 0
%>
...
...
<html>
...
...
...
...
...
<input name="TELAIO" type="text" id="TELAIO" onChange="document.getElementById('form1').submit( );"/>

praticamente faccio ricaricare la pagina passandogli il valore telaio del mio form

Ma siccome la cosa non mi piace affatto (il ricarico della pagina) vi chiedo a voi esperti se esiste un modo migliore per ottenere la cosa.......
ciao e grazie