Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Select

  1. #1
    Ines_70
    Guest

    Select

    Come posso fare a creare una select che soddisfi più criteri?
    Posso selezionare solo i record che contengono un determinato valore in più campi????
    ad esempio posso fare una select del tipo:
    SELECT * from Tabella WHERE Campo1 LIKE 'A' or Campo2 LIKE 'A' ......... or CampoN LIKE 'A'

    Ringrazio tutti per l'attenzione - Ines.


  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    327
    Certo si può.

  3. #3
    se voui una select costante che richieda un parametro metti il nome del parametro tra parentesi quadre...
    Let's your dream came true!

  4. #4
    Ines_70
    Guest
    Io non riesco a creare correttamente sta Query......

    codice:
            Var_ricerca = "'" & Trim(Text1.Text) & "%" & "'"
            miofiltro = " Campo1 LIKE " & Var_ricerca _ 
            Or  " Campo2 LIKE " & Var_ricerca Or _
            " Campo3 LIKE " & Var_ricerca
            DE.cn1.Open "SELECT * FROM Utenti" _
            & " WHERE " & miofiltro
    Mi dite per favore dove commetto l'errore??????

    E' chiaro che voglio rendere disponibili tutti i record che contengono la stringa Var_ricerca nei campi Campo1 Campo2 e Campo3.
    Nel modo in cui l'ho creata mi da errore....
    Grazie - Ines

  5. #5
    scusa se può sembrarti sciocco ma mi dici com precisione cosa devi fare, che errore ti da e a che riga, grazie.
    Let's your dream came true!

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    327
    Cosa contiene text1 quando ti da errore?

  7. #7
    Ines_70
    Guest
    Errore di run-time '13'
    Tipo non corrispondente

    La TextBox può contenere qualsiasi carattere, l'errore è sempre lo stesso!!!!!!!

    Help Help - F1 F1 !!!!!!
    La riga sulla quale da errore è sulla riga di definizione della variabile miofiltro.

  8. #8
    riassumo il codice e dimmi se lo hai fatto così o se così non va:

    Codice PHP:
    Dim Ricerca As String
    Dim MioFiltro 
    As String
    Ricerca 
    "LIKE('" Trim(Text1.Text) & "*')"
    MioFiltro "Campo1  " Ricerca " Or Campo2 " Ricerca " Or Campo3 " Ricerca ""
    DE.cn1.Open "SELECT * FROM Utenti WHERE " MioFiltro "" 
    ho apportato delle modifiche, dimmi se così funzia, ciao
    Let's your dream came true!

  9. #9
    Ines_70
    Guest
    FINALMENTE.......
    Così funziona perfettamente!!!!!!
    Io purtroppo non ho mai capito bene come funzionano tutti sti caratteri del tipo " ' & e sintassi varie che, in modo particolare per le queri, non so mai dove metterle.
    Mi ingrippo che è na bellezza hi hi hi

    Ma fortunatamente ci siete voi che mi togliete sempre dai casini!!!!
    Ciao e Grazie - Ines

  10. #10
    ok
    Let's your dream came true!

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.