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
Delphi -  (DATABASE) Ricerca su più campi
Forum - Delphi - (DATABASE) Ricerca su più campi

Avatar
dragonero (Normal User)
Newbie


Messaggi: 9
Iscritto: 18/02/2010

Segnala al moderatore
Postato alle 21:07
Martedì, 09/03/2010
Ciao a tutti,
Ho quasi concluso il mio database con tabella paradox interfacciata bde ora vorrei creare un tedit che mi faccia la ricerca del testo in esso inserito in tutta la tabella.
Ho provato con il locate ma non riesco a usarlo qualcuno puo darmi una mano?

PM Quote
Avatar
alessandrob (Normal User)
Newbie


Messaggi: 17
Iscritto: 19/01/2010

Segnala al moderatore
Postato alle 18:50
Lunedì, 15/03/2010
Il comando locate ha due forme, a seconda se lo usi su un singolo campo o su più di uno:

a) LOCATE( 'CAMPO',Valore,[] )

b) LOCATE( 'CAMPO1;CAMPO2;CAMPO3',varArrayOf([Valore1,Valore2,Valore3]),[] )

il terzo parametro può essere utilizzato per gestire il case sensitive e/o la ricerca parziale nelle stringhe.

Prova a dare un'occhiata all'Help. Di solito è molto semplice da capire.

PM Quote
Avatar
dragonero (Normal User)
Newbie


Messaggi: 9
Iscritto: 18/02/2010

Segnala al moderatore
Postato alle 21:21
Lunedì, 15/03/2010
Grazie per il suggerimento ma ho risolto con AnsiPos è adatto a quello che intendevo fare.
Praticamente il risultato della ricerca lo metto in una tabella temporanea che poi svuoto all'uscita.
Grazie cmq per i suggerimenti anke perchè il locate lo usero in un altra form.

PM Quote