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

    Selezione record da più parametri

    Allora io da un form contenente delle select, devo selezionare dei dati elencandoli.

    Nella pagina che dovrebbe elencarmi i record in base alla scelta fatta nel form utilizo questo codice:

    codice:
    <% Dim campo1
    
    campo1 = Trim(Request.Form("campo1"))
    
    set conn = server.createobject("adodb.connection")
    Conn.Open  "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("percorso database")
    
    sql = "SELECT * FROM tabella WHERE campo1 ='"& campo1 &"'"
    
    set rs = conn.execute(sql)
    %>
    Questo sopra è per la selezione in base ad un select. Se volessi selezionare i record della tabella in base a più criteri di scelta come impostare il codice?

    Spero vivamente che qualcuno risponda.

    Vi ringrazio :sexpulp:

  2. #2
    Devi aggiungere altre definizioni alla sintassi WHERE della query concatenandole con AND

  3. #3
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763
    <%
    Dim campo1
    Dim campo2

    campo1 = Trim(Request.Form("campo1"))
    campo2 = Trim(Request.Form("campo2"))

    set conn = server.createobject("adodb.connection")
    Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("percorso database")

    sql = "SELECT * FROM tabella WHERE campo1 ='"& campo1 &"' AND campo2 = '" &campo2 &"'"

    set rs = conn.execute(sql)
    %>

    al posto di AND puoi usare OR o altri parametri SQL

  4. #4

    grazie

    Perfetto..... vi ringrazio dell'aiuto

    Bye :sexpulp:

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.