Visualizzazione dei risultati da 1 a 6 su 6

Discussione: istruzione Or in sql

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    9

    istruzione Or in sql

    Ciao a tutti: Prechè quando metto l'OR nell'sql di una pagina asp non funziona... io infatti deovrei fare in modo che l'sql estragga i valori dal db quando i campi della Where coincidono con quelli immessi dall'utente o che visualizzi tutti i valori corrispondenti quando il campo e' vuoto:

    Select * from inserimento Where utente ='"&utente&"' Or '"&utente&"' Is Null

  2. #2
    Select * from inserimento Where utente ='"&utente&"' Or '"&trim(utente)&"'=''

  3. #3
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    Originariamente inviato da dizionario
    Select * from inserimento Where utente ='"&utente&"' Or '"&trim(utente)&"'=''
    ma così dovrebbe dare errore a meno ke nn ci sia un campo nel db kiamato con il valore contenuto nella variabile utente

  4. #4
    No, non credo proprio

    se utente=pino, la query diventa:

    Select * from inserimento Where utente ='pino' Or 'pino'=''

    se utente non è valorizzato, la query diventa:

    Select * from inserimento Where utente ='' Or ''=''

    essendo la condizione ''='' VERA ti restituisce tutti i risultati

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    9
    ti ringrazio ma purtroppo non funziona ho provato in mille maniere apportando delle modifiche ma non mi da i risultati... grazie comunque... non so più come fare

  6. #6
    Utente di HTML.it L'avatar di salvod
    Registrato dal
    Feb 2002
    Messaggi
    314
    se ho cpt bene puoi fare:

    Select * from inserimento Where utente ='"&utente&"'

    if(rs.EOF) then
    Select * from inserimento
    end if

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.