Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757

    Selezionare record da esaminare

    Buon Anno!

    Perchè questo code non rispetta le condizioni if ed estrae tutti i record dal dbase?
    codice:
    Set rec = Server.CreateObject("ADODB.Recordset")
    
    cat = Request.querystring("cat")
    uoat = Request.querystring("uoat")
    
    cod = Request.querystring("cat")
    cad = Request.querystring("uoat")
    email = Request.querystring("email")
    
    Dim Split1
    Split1 = split(cod, "-")
    cod0 = Split1(0)
    
    Dim Split2
    Split2 = split(cad, "-")
    cad0 = Split2(0)
    
    strSQL = "SELECT * FROM ListFiles WHERE 1=1"
    
    If cat <> 0 then
       strSQL = strSQL & " AND id_cat = "&cod0
    end if
    
    If uoat <> 0 then
      strSQL = strSQL & " AND id_uoat = "&cad0
    End If
    
    rec.Open strSQL, OpenStr, 3, 3

  2. #2
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Hai verificato che le due variabili siano effettivamente piene? Hai fatto stampare la stringa SQL per controllare com'è stata composta?
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  3. #3
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Originariamente inviato da chris
    Hai verificato che le due variabili siano effettivamente piene? Hai fatto stampare la stringa SQL per controllare com'è stata composta?
    Infatti il problema era proprio lì... ti ringrazio adesso è ok!

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.