Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di lory38
    Registrato dal
    Dec 2010
    Messaggi
    214

    [vb.net] filtrare su datagridview

    ciao,

    ho un problema che quando inserisco sulla textbox per filtrare su datagridview che uso con la query ma non si visualizza con il filtro.

    ecco il codice:

    query = "SELECT * FROM Dati WHERE Nome like'" & txtRicerca.Text & "*'"

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Problema arcinoto.

    Tu scrivi:
    codice:
    like'" & txtRicerca.Text & "*'"
    1) Prima di tutto aggiungerei uno spazio dopo il LIKE (la chiarezza innanzitutto)
    codice:
    like '" & txtRicerca.Text & "*'"
    2) sostituisci l'asterisco (*) con il segno percentuale (%)

    3) ti consiglio di abituarti ad usare i Parametri nei Command (vedi mio progetto su ADO.NET in firma)
    Ad esempio, se la stringa che cerchi contiene un'apostrofo (es. Dall'Olio) la tua istruzione fallirà miseramente generando un'errore.


  3. #3
    Utente di HTML.it L'avatar di lory38
    Registrato dal
    Dec 2010
    Messaggi
    214
    quello che mi hai chiesto non mi funziona ma non c'è un altra soluzione come where?

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.