Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [vb6 - sql] Ricerca di pezzi di campi

    Ciao a tutti,
    volevo sapere se era possibile ricercare, in sql, tramite la clausula WHERE pezzi di campo. Per esempio:

    Campo1 = Nome cognome
    Campo2 = Telefono
    etc..

    Campo1
    Marco Rossi
    Antonio Bianchi
    Gianpiero Luini
    Marco Fumagalli

    Come faccio a fare in modo che se digito "Marco" nella mia listbox tabella in questo caso Marco Rossi e Marco Fumagalli???

    Ci provo da un po ma non riesco a venirne a capo qualcuno di voi ha qualche soluzione??

  2. #2
    codice:
    SELECT * FROM Tabella WHERE Campo1 LIKE '%Marco%'

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  3. #3
    Ho provato ma non mi funziona non capisco il perchč??

  4. #4
    Originariamente inviato da Meldon
    Ho provato ma non mi funziona non capisco il perchč??
    posta il codice che utilizzi; usa il tag apposito

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  5. #5
    Questo č il codice:

    codice:
    Private Sub Command3_Click()
    Dim nominativo As String
    Dim sql As String
    nominativo = InputBox("Inserisci il nome della persona che vuoi cercare", "Ricerca persone per nome")
    If Len(nominativo) > 0 Then
    Set wrk = DBEngine.Workspaces(0)
    Set db = wrk.OpenDatabase(App.Path & "\Database.mdb")
    sql = "SELECT * FROM People WHERE nome LIKE '&" + nominativo + "%'"
    Set people = db.OpenRecordset(sql)
    List1.Clear
    Dim valore As String
    Do Until people.EOF
    valore = people("nome")
    List1.AddItem valore
    people.MoveNext
    Loop
    End If
    End Sub
    Cosa sbaglio??

    P.S. Di una cosa non sono sicuro. HO fatto bene a metterele percentualiper il LIKE in quel modo?

  6. #6
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    se ti interfacci con un db access utilizza il carattere * e non il simbolo di percentuale
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nč quando nč da dove,
    t'amo direttamente senza problemi nč orgoglio:
    cosė ti amo perchč non so amare altrimenti

  7. #7
    Ti ringrazio davvero molto ora funziona

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.