Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258

    Select escudendo i record che hanno "ritirata" nel campo stato

    ho una select:

    sql = "SELECT * FROM elencomutui order by " & filtro &" "

    e ho i seguenti risultati:

    nome - cognome - stato
    luca esposito richiesta
    antonio esposito ritirata


    invece vorrei che i record con la parola ritirata nel campo stato non uscissero nella select

    come devo fare?

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    "SELECT * FROM elencomutui where stato = 'ritirata' order by " & filtro &" "
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    where stato <> 'ritirata'

    Roby

  4. #4
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    perfetto funziona...però se cerco di fare una select solo un po + complicata non funziona +

    codice:
    sql = "SELECT * FROM elencomutui WHERE  stato<>'ritirata' and stato<>'liquidata' and stato<>'respinta' and "
    
    For i = 0 To UBound(trova)
        If i > 0 Then
            sql = sql & " AND"
        End If
    
    	sql = sql & " clientecognome LIKE '%" + trova(i) + "%' OR clientenome LIKE '%" + trova(i) + "%' OR tipo LIKE '%" + trova(i) + "%' OR stato LIKE '%" + trova(i) + "%' OR acquisizione LIKE '%" + trova(i) + "%' OR presentata LIKE '%" + trova(i) + "%' OR richiesta LIKE '%" + trova(i) + "%' OR erog LIKE '%" + trova(i) + "%' OR tabelladurata LIKE '%" + trova(i) + "%' OR fonte LIKE '%" + trova(i) + "%' OR anote LIKE '%" + trova(i) + "%' OR ultimoagg LIKE '%" + trova(i) + "%' OR operatore LIKE '%" + trova(i) + "%'" 
        
    Next
    
    sql = sql & " order by " & filtro &" "

  5. #5
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    niente...ho fatto varie prove ma questa dannata select non va


    sql = "SELECT * FROM elencomutui WHERE stato<>'RITIRATA' AND clientecognome LIKE '%" + trova(i) + "%' OR clientenome LIKE '%" + trova(i) + "%' order by " & filtro &" "


    mi funziona ma escono anche i record con stato=ritirata e non dovrebbero uscire

  6. #6
    ...ma ti funziona la seconda??non ti da nessun errore mettendo le variabili tra il simbolo "+" come in javascript?? in asp in genere la variabile nella stringa si mette tra "& e &"

  7. #7
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    ho risolto finalmente

  8. #8
    Utente di HTML.it L'avatar di Luca1317
    Registrato dal
    Dec 2001
    Messaggi
    1,258
    Originariamente inviato da ale_1976
    ...ma ti funziona la seconda??non ti da nessun errore mettendo le variabili tra il simbolo "+" come in javascript?? in asp in genere la variabile nella stringa si mette tra "& e &"

    sisi...funziona tutto perfettamente

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.