Newsgroup: it.comp.appl.access
Titolo: Ricerche su tabelle e manuale

Salve a tutto il NG!
Ho da poco imparato ad usare un po' access. Ossia ho imparato a fare 
tabelle, query, maschere, ecc. leggendo qualche manuale e qualche corso 
interattivo in cd-rom. Ma appena voglio fare qualcosa di "personalizzato", 
mi trovo nella cacca :-)
Adesso ad esempio avrei bisogno di fare una cosa che credo sia abbastanza 
semplice ma che non riesco assolutamente a fare. Mi spiego:
Ho creato delle tabelle (5) contenenti campi differenti. Ora vorrei fare in 
modo che l'utente possa inserire delle "parole chiave" da cercare in uno o + 
campi di una tabella o anche in più tabelle contemporaneamente. I problemi 
che incontro sono molteplici!
1) se la parola chiave è presente nel campo ma non si identifica con tale 
campo (es. il campo è "tizio e caio" ed io inserisco "tizio" come parola 
chiave) l'occorrenza non viene trovata. Ora penso che dovrei usare qlcosa 
tipo l'* del dos, ma non so come fare (ho provato con l'asterisco (tipo 
*[Inserisci parola chiave]*) ma mi da errore!
2) Se provo ad inserire il criterio nel campo * (che rappresenta tutti i 
campi della tabella) mi da errore perchè dice che devo stabilire il criterio 
per un solo campo, ma se metto, ad es., [Inserisci parola chiave] su ogni 
campo che mi interessa, mi appare una finestra per ogni campo in cui l'ho 
inserita (come era prevedibile).
3) Non ho idea di come ricercare la stessa "parola chiave" su più tabelle 
contemporaneamente.
Sapete aiutarmi????
Vorrei anche sapere se potete consigliarmi un manuale di livello intermedio 
(ho anche "Programmare Access" di Rick Dobson (mondadori) ma è ancora troppo 
complesso per i miei livelli di conoscenza attuali) dove poter trovare 
risposte ai quesiti del livello appena proposto al NG, meglio ancora se 
disponibile gratuitamente on-line!
Grazie a tutti! 

 ha scritto nel messaggio
news:%Mfdd.48735$N45.1...@twister2.libero.it...

Ciao Massimiliano,
qualche risposta ai tuoi dubbi:
1) se il campo su cui devi effettuare la ricerca è di tipo testo nel
criterio della query devi mettere:
LIKE '*' & [parola] & '*'
2) il criterio di selezione va specificato per ogni campo, ed in effetti non
è tanto usuali dover cercare la stessa parola su campi diversi se la tabella
è fatta bene. Ti faccio un esempio se devi cercare Tizio in una tabella
anagrafica lo cercherai nel campo  Nome o Cognome, non ha senso cercarlo nel
campo Città o provincia.... in qualche caso può essere sensato che so in un
archivio di libri puoi cercare una parola nel titolo o nell'abstract e in
questo caso dovrai ripetere l'istruzione Like nelle due colonne del titolo e
dell'abstract ma lo scriverai su due righe diverse in modo tale che la
ricerca sia fatta in OR e non in AND.
3)Anche ricercare la stessa parola chiave in più tabelle contemporaneamente
non è una cosa molto usuale,  prova a spiegarci perchè avresati questa
necessità e vediamo se riusciamo a darti qualche altro suggerimento.
4) Vai su 
www.sitocomune.com
 è una miniera di informazioni, forse un po'
avanzato per il tuo livello attuale, ma ci trovi una sezione Link con dei
riferimenti ad altri siti che parlano di Access e a dei libri, in futuro ti
tornerà sicuramente utile!
Saluti
Cinzia

 Grazie a tutti!
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 tornerŕ sicuramente utile!
I libri mi sembrano un po' vecchiotti (molti access 97), cmq cercherň 
meglio...!
Ancora grazie x l'aiuto!

 specializzato in manuali di informatica.
Ho dato uno sguardo... ora vedo il da farsi... il fatto è che manuali su 
access già li ho ma o sono troppo semplici (e incompleti) -> es. access 2000 
Apogeo; oppure sono troppo complessi -> Programmare Access di Rick Robson 
Mondadori...
Grazie x le info. 


Saluti
Cinzia

 esempio
Ok ora me lo studio... ;-)
Grazie ancora! 


Di niente!
Cinzia

 Grazie x le info.
Prego
