Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118

    Problema con if se ho un valore predeterminato.

    Ragazzi ho questo problema:

    codice:
    COD = request.querystring("artic")
    Set RS1 = Server.CreateObject("ADODB.Recordset")
    sql1 = "select distinct denominazione from  prontuario WHERE gruppo= '"&COD&"' "
    rs1.open sql1, conn
    Vorrei fare in modo che se artic è "aaa" il where sia vacante e quindi mi tira fuori tutti i record. Se non è "aaa" prende il valore e quindi mi discerne il gruppo tirando fuori solo i record relativi.

    Ho provato con:
    codice:
    COD = request.querystring("artic")
    If COD="aaa" then 
    COD="%"
    else
    COD = request.querystring("artic")
    end if
    Set RS1 = Server.CreateObject("ADODB.Recordset")
    sql1 = "select distinct denominazione from  prontuario WHERE gruppo= '"&COD&"' "
    rs1.open sql1, conn
    Ma non va...............

  2. #2
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363

    Re: Problema con if se ho un valore predeterminato.

    codice:
    COD = request.querystring("artic")
    If COD="aaa" then 
      sql1 = "select distinct denominazione from  prontuario"
    
    else
      sql1 = "select distinct denominazione from  prontuario WHERE gruppo= '"&COD&"' "
    end if
    
    Set RS1 = Server.CreateObject("ADODB.Recordset")
    rs1.open sql1, conn

  3. #3
    O meglio ancora

    codice:
    select distinct denominazione from  prontuario WHERE gruppo= '"&COD&"' OR 'aaa'='"&COD&"'
    Sem nasù per patì, patèm!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.