Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Filtraggio dati adonet
Forum - C# / VB.NET - Filtraggio dati adonet

Avatar
the.psicopath (Ex-Member)
Newbie


Messaggi: 17
Iscritto: 07/08/2008

Segnala al moderatore
Postato alle 11:59
Martedì, 14/07/2009
Salve a tutti ragazzi, ho un applicazione che deve andare su un database MSAccess e filtrarmi parzialmente una stringa, farmi ritornare i risultati in una datagrindview.

ESEMPIO:

nel database e contenuto (con il nome del campo "NomecampoDB"):
CIAO
COME
VA

io se utilizzo .filter="NomecampoDB='C'" mi restituisce 0 elementi, io vorrei che mi restituisse CIAO e COME  qualcuno di voi sa come fare??? GRAZIE!

PM Quote
Avatar
Jeremy (Normal User)
Pro


Messaggi: 134
Iscritto: 08/02/2009

Segnala al moderatore
Postato alle 13:37
Martedì, 14/07/2009
Testo quotato

Postato originariamente da the.psicopath:

Salve a tutti ragazzi, ho un applicazione che deve andare su un database MSAccess e filtrarmi parzialmente una stringa, farmi ritornare i risultati in una datagrindview.

ESEMPIO:

nel database e contenuto (con il nome del campo "NomecampoDB"):
CIAO
COME
VA

io se utilizzo .filter="NomecampoDB='C'" mi restituisce 0 elementi, io vorrei che mi restituisse CIAO e COME  qualcuno di voi sa come fare??? GRAZIE!



Invece di usale l'uguale, devi usare LIKE ed il valore deve essere seguito (o preceduto) da un asterisco(o percentuale ..... mi sembra che per access sia l'asterisco).

Codice sorgente - presumibilmente C# / VB.NET

  1. .filter="NomecampoDB LIKE C*"



Facci sapere....
Ciao.

PM Quote
Avatar
the.psicopath (Ex-Member)
Newbie


Messaggi: 17
Iscritto: 07/08/2008

Segnala al moderatore
Postato alle 13:31
Mercoledì, 15/07/2009
grazie appena riesco provo :k:

PM Quote