Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Esecuzione query con condizioni multiple

    Ciao, sempre io.

    Utilizzo una query ( credits Optime ) per visualizzare dei dati a secondo di alcune condizioni:

    codice:
    strSQL = " SELECT * FROM Tbl WHERE 1 = 1 "
    
    if Uoat <> "" THEN
       strSQL = strSQL & " AND UOAT = "& UOAT &" "
    end if
    
    if imp <> "" then
       strSQL = strSQL & " AND imp = " & imp & " "
    end if
    
    if odm <> "" then
       strSQL = strSQL & " AND odm = '" & odm & "' "
    end if
    
       strSQL = strSQL & " ORDER BY ID DESC "
       strSQL = strSQL & " LIMIT " & (currentPage - 1) * pageSize & ", " & pageSize
    Adesso prò un problema con altre 3 condizioni:

    1) Estrazione di tutti i records senza paginazione;
    2) Estrazione dei primi 25 records con paginazione;
    3) Estrazione ordinata ascendente o discendente con paginazione.

    Ho fatto alcune prove ma quando ad esempio devo estrarre tutti i records la condizione LIMIT entra sempre in gioco.

    Sapete aiutarmi a prevedere anche queste 3 ultime condizioni all'interno della query?

    Grazie!
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    devi sempre ragionare a botte di IF....

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da optime
    devi sempre ragionare a botte di IF....
    Grazie, è quello che ho fatto.... qualche indizio in più?
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  4. #4
    Originariamente inviato da [trodat]
    Grazie, è quello che ho fatto.... qualche indizio in più?
    Indizi? mmm... allora, ha fatto reality mediaset, ha meno di 40 anni e non è sposata con un attore.

  5. #5
    Originariamente inviato da Mems
    Indizi? mmm... allora, ha fatto reality mediaset, ha meno di 40 anni e non è sposata con un attore.
    ecco cosa succede ad alzarsi troppo in fretta dallo sgabello dove peli le patate... ti si svuota la testa e resti offeso. torna giù a pelar patate, dai



  6. #6
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da Mems
    Indizi? mmm... allora, ha fatto reality mediaset, ha meno di 40 anni e non è sposata con un attore.
    VVoVe: Ma chi sei ? Teo Mammaluccaro?

    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

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.