Come faccio ad inserire un campo di un db in questa stringa?
Response.Redirect "Ricerca.asp?ricerca="
Come faccio ad inserire un campo di un db in questa stringa?
Response.Redirect "Ricerca.asp?ricerca="
Meglio non metterlo direttamente lì dentro, perchè altrimenti significherebbe che il redirect verrebbe eseguito con la connessione ancora attiva lasciandola appesa e consumanto invano risorse.
La cosa migliore è inserire la destinazione di un redirect in una variabile che valorizzerai con il contenuto del database, e poi fare un
codice:Response.Redirect(variabile)
ma la virabile come la scrivo
faccio un esempio:
è corretto?
codice:dim ID2 id2 = Request.QueryString("ID2") dim Re re ="Ricerca.asp?ricerca='id2'" Response.Redirect(Re)
No.
Fai:
codice:dim ID2 id2 = Request.QueryString("ID2") dim Re re ="Ricerca.asp?ricerca="&id2 Response.Redirect(Re)
E' nato www.lombardiamotori.it
www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!
Comunque, penso che la risposta di weppos si riferisse sopratutto al caso in cui la tua querystring debba contenere il valore di un campo database memorizzato in un recordset.
In quel caso non conviene fare
perchè dovresti lasciare aperti recordset e connessione per poter acquisire il valore di rs("campo") nella pagina ricerca.asp.response.redirect("ricerca.asp?ricerca="&rs("campo "))
In quel caso allora è meglio fare, per esempio:
o addiritturacodice:var = rs("campo") rs.close 'chiudi e distruggi il recordset set rs = nothing conn.close 'chiudi la connessione set conn = nothing 'la distruggi se non ti serve più response.redirect("ricerca.asp?ricerca="&var)
Ma, nel tuo caso, non hai connessioni e recordset attivi, quindi puoi benissimo farecodice:var = "ricerca.asp?ricerca="&rs("campo") rs.close set rs = nothing conn.close set conn = nothing response.redirect(var)
codice:dim ID2 id2 = Request.QueryString("ID2") Response.Redirect("Ricerca.asp?ricerca="&id2)![]()
E' nato www.lombardiamotori.it
www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!