8 messaggi dal 30 agosto 2018
Buongiorno, sto avendo problemi ad assegnare variabili prese da url, l' url è: /clienti.asp?sezione=ordini&ordine=3, non riesco ad assegnare 3 alla query che interroga il db, o meglio la assegno nel debug non mi da niente, come se non l'avessi assegnata.
Dim ordine
ordine = request.querystring("ordine")
stringa = "SELECT * FROM CLIENTI WHERE ORDINE = "&ordine&" AND ATTIVO = 1 ORDER BY ORD"

Grazie per l'aiuto in anticipo.
TB
Modificato da Thebest il 10 ottobre 2018 13.52 -
11.097 messaggi dal 09 febbraio 2002
Contributi
Ciao, il tuo codice è corretto e probabilmente c'è qualcos'altro che sta interferendo.

Per fare una prova, crea una nuova pagina .asp e metti al suo interno SOLO questa riga di codice:
<%= Request.QueryString("ordine") %>


Ora visita la pagina nel browser indicando anche una variabile querystring "ordine".
http://localhost/pagina.asp?ordine=3


Vedrai che la pagina stamperà il numero 3.
Anche per te vale il suggerimento che ho dato nell'altro post a proposito della SQL Injection.
http://forum.aspitalia.com/forum/post/421047/PROBLEMI-QUERY-ASP-CLASSIC.aspx


ciao,
Moreno
Modificato da BrightSoul il 11 ottobre 2018 14.21 -

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.