Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Query con 2 parametri da URL

    Volevo fare un'interrogazione con due parametri passati attraverso l'URL, però non mi ristituisce il risultato.
    Nella url ci sono questi parametri "view.asp?id=1003&lingua=English"
    id e lingua sono due campi della stessa tabella.

    La query:
    Recordset1.Source = "SELECT * FROM nomeTable WHERE id = 'parametroid' AND lingua = 'parametrolingua' "

    i valore 'parametroid' e 'parametrolingua' stanno dentro una dim.

    Effettivamente Prende l'ID, ma non la lingua; dice che il parametro è insuficiente...
    Luiz

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    id = trim(request.querystring("id"))
    lingua = trim(request.querystring("lingua"))
    
    sql = "SELECT * FROM nomeTable WHERE id = "& id &" AND lingua = '"& lingua &"'"
    In questo modo tutti e due i prametri devono essere presenti...

    Roby

  3. #3
    codice:
    id = trim(request.querystring("id"))
    lingua = trim(request.querystring("lingua"))
    
    sql = "SELECT * FROM nomeTable WHERE [id] = "& id &" AND [lingua] = '"& lingua &"'"

  4. #4
    Grazie della risposta. Siete bravi!
    Metto sotto la soluzione al mio problema
    Pagina con il link
    Pagina di risultato

    codice:
    <%@LANGUAGE="VBSCRIPT"%>
    
    
    <%
    id = trim(request.querystring("id"))
    lingua = trim(request.querystring("lingua"))
    
    Dim Recordset1
    Dim Recordset1_numRows
    
    Set Recordset1 = Server.CreateObject("ADODB.Recordset")
    Recordset1.ActiveConnection = MM_escritos_STRING
    Recordset1.Source = "SELECT *  FROM nome_tabella  WHERE id = "& id &" AND lingua = '"& lingua &"'"
    Recordset1.CursorType = 0
    Recordset1.CursorLocation = 2
    Recordset1.LockType = 1
    Recordset1.Open()
    
    Recordset1_numRows = 0
    %>
    Luiz

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.