Tecnicamente è possibile passare più valori in un parametro, ma è meglio farlo via metodo post, ovvero con una form.Originariamente inviato da Spyfil
Sicuramente è già stato trattato ma non so come cercare.
Ad ogni modo:
E' possibile passare più valori per un parametro?
Per capirci
pagina.asp?id=1 oppure id=2 oppure id=3
A me è venuto in mente di fare una composizione e poi separarla dall'altra parte (per es. pagina.asp?id=1/2/3). Ma prima di fare cavolate volevo la certezza che non esistesse un metodo banale..
pagina.aspcodice:<form method="post" action="pagina.asp"> pippo <input type="checkbox" name="id" value="1" /> topolino <input type="checkbox" name="id" value="2" /> paperino <input type="checkbox" name="id" value="3" /> <input type="submit" value="invia" /> </form>
codice:<% id = request.form("id") ' arriveranno i valori divisi da virgola e spazio ad esempio 1, 2, 3 sql = "SELECT * FROM [tabella1] WHERE [ID] IN (" & id & ")" ' verranno selezionati i record il cui campo ID è tra quelli passati dalla form

Rispondi quotando