PDA

View Full Version : Query di ricerca


Carmen
06-09-2005, 17:36
Ciao;

E possibile realizzare una query di ricerca per trovare una determinata voce contenuta in un campo memo di un DB access.

Esempio campo memo: "Stasera andiamo a mangiare la pizza"

Vorrei che la query mi ritorni tutti i record che contengono la voce specificata "andiamo a mangiare"


Grazie

Mancho
06-09-2005, 18:14
Nel riga "CRITERI" della query scrivi:


Like "*andiamo a mangiare*"

ovviamente nella colonna relativa al campo che ti interessa.

Ciao!

Carmen
06-09-2005, 18:39
Grazie del suggerimento.

Purtroppo non mi ritorna alcun record nonostante esistano.

Adodc1.RecordSource = "SELECT * FROM Tabella WHERE CampoMemo like '" & "*andiamo a mangiare*" & "'"
Adodc1.Refresh

o provato per curiosità la stessa cosa con dao e funziona perfettamente.


Dove stà il problema???

SaintTDI
07-09-2005, 00:04
io usando le % funziona quando faccio le query quindi:

campomemo LIKE '%andiamo a mangiare%'

spero di essere stato utile :D

Carmen
07-09-2005, 08:10
Infatti utilizzando il carattere jolly % invece di * funziona.

Probabbilmente questa differenza potrà essere assoggettata al tipo di DB access, oppure non sò se sia proprio una differenza strutturale fra il DAO ed ADO.

Grazie e ciao