Pagina 1 di 1

problema carattere jolly in access 2003

MessaggioInviato: mar set 02, 2008 6:44 pm
da JoJo
Ciao a tutti! Innanzitutto vi faccio i complimenti per il sito, la grafica la trovo molto migliorata ed inoltre la navigazione nel portale mi sembra più funzionale rispetto alla versione precedente. Riguardo al mio problema Vi ringrazio in anticipo per l'aiuto.
Allora, ho fatto un database con access 2003 per l'archiviazione di articoli di informatica. Ho creato una query di selezione che trova gli articoli archiaviati nel database prelevando la "parola chiave" da una casella di testo presente in una maschera. Il problema riguarda per l'appunto la ricerca; infatti affinchè la query funzioni correttamente devo immetere la parola da ricercare utilizzando dei caratteri jolly. Quindi se ad esempio voglio cercare tutti gli articoli che contengono la parola windows, devo scrivere *windows* nella casella di testo. Volevo sapere se era possibile fare in modo che gli asterischi siano "sottointesi", così posso scrivere windows e non *windows*. Ancora Grazie.

Re: problema carattere jolly in access 2003

MessaggioInviato: gio set 04, 2008 10:52 am
da Matilda12
Ciao JoJo,

ti ho preparato un piccolo file Access con all'interno una query di esempio che fa al caso tuo ... almeno spero e credo!
Dentro il file, ci sono un paio di macro per rendere la cosa più fruibile (una che lancia la maschera d'inizio e un'altra per pulire i campi di ricerca). E' possibile che ti venga chiesto di attivare le macro e che la cosa è pericolosa ... se ti fidi, conferma tutto. Nel file Access da me preparato c'è anche un piccolissimo omaggio al nuovo MegaLab?! [;)]

Ad ogni modo, quello che devi fare è inserire la seguente stringa nella sezione "Criteri" della query:

Like "*" & RIFERIMENTO_ALLA_CASELLA_DI_RICERCA & "*"

... in questo modo gli "*" sono concatenati al testo inserito nella casella di testo presente nella maschera (che,nel mio esempio è identificata all'interno della qry come [Forms]![msk_inizio]![Testo2]).

[ciao]
Matilda12
prova trova record asterischi passati.zip

Re: problema carattere jolly in access 2003

MessaggioInviato: gio set 04, 2008 10:55 am
da JoJo
Grazie, sei stata gentilissima, non vedo l'ora di vedere questo file

Re: problema carattere jolly in access 2003

MessaggioInviato: gio set 04, 2008 10:35 pm
da Matilda12
[^]

Spero solo che funzioni come sperato e che ti sia utile! Alla prossima! [;)]

[ciao]
Matilda12

Re: problema carattere jolly in access 2003

MessaggioInviato: ven set 05, 2008 10:02 am
da JoJo
Si funziona e mi è servito anche a chiarire qualche dubbio, grazie ancora