Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    127

    [VB6] Ricerche in un database

    Ciao,

    per effettuare delle ricerche su campi testo utilizzo il seguente metodo.

    Data1.RecordsetType = 1
    Data1.RecordSource = "SELECT * FROM Clienti WHERE Cliente LIKE '" & Text1.Text & "*'"
    Data1.Refresh


    Tutto funziona correttamente ma naturalmente mi cerca i clienti che cominciano per quello che glio ho scritto nel campo text1. Io vorrei poter cercare una qualsiasi parola contenuta nel nome del cliente. Esempio se il cliente si chiama pinco pallino vorrei poter cercare pallino. In SQL si mettono i % prima e dopo la parola da ricercare. Come devo modificare la mia procedura VB6 per ottenere questo.

    Grazie

    Alessandro

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Dato che usi DAO, metti il carattere

    *

    prima e dopo

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    127
    Grazie mille funziona tutto correttamente.


    Ciao

    Alessandro

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.