Pagina 1 di 1

Access

MessaggioInviato: 08 ago 2006, 16:00
di nemesys_72
Allora, sto facendo un database di tutti i video o film o cassette o opere eccetera che ho in casa..
Ho fatto 2 tabelle, film e attori, ed ho fatto una relazione tra queste 2 tabelle:

Immagine

Tutto ok per la tabella film, esce come voglio, per la tabella attori invece vorrei che cliccando su ogni attore, mi uscisse la lista dei film in cui c'รจ..
ora invece mi esce solo il codice del film e tutti gli attori che ci sono..
:(

MessaggioInviato: 09 ago 2006, 21:07
di cb_123
Posso solo darti il mio supporto morale visto che non ti ha risposto nessuno, non l'ho nemmeno mai avviato access.

MessaggioInviato: 09 ago 2006, 23:12
di nemesys_72
grazie per il supporto morale, ora spero anche in una pratico..
:lol: :lol: :lol:
magari sono in vacanza gli esperti di access, devo solo aspettare che tornino..
:P

MessaggioInviato: 10 ago 2006, 19:08
di cb_123
knives mi sembra ci stesse smanettando tempo fa.

Quindi:
Knives a rapporto. :salut: :lol:

MessaggioInviato: 10 ago 2006, 19:29
di nemesys_72
aspettiamo knives allora..
:P

MessaggioInviato: 10 ago 2006, 20:56
di FridayChild
Dalla figura mi pare che tu abbia impostato una relazione uno a molti tra il campo "codice film" della tabella "film" e il campo corrispondente della tabella "attori". Se vuoi tenere le tabelle separate, dovrebbe essere una relazione uno a uno (lo stesso valore dovrebbe potere comparire solo in un record in ciascuna tabella).
Ma se il tuo scopo l'ho capito bene, tu vuoi avere una scheda con tutti i dati di un film compresi gli attori, e poi vuoi potere individuare tutti i film in cui compare un certo attore. Impostare solo la corrispondenza tra i campi non basta comunque, devi usare un filtro basato su maschera oppure creare una query di selezione.
Crea una tabella unica con tutti i dati del film, compresi gli attori (li metti tutti in un unico campo di testo "attori"). Poi crei una maschera vuota "ricerca per attore" con un campo di testo e un pulsante. Poi crei una query "ricerca per attore" in cui sotto il campo attori c'e' uno statement del tipo:
Like "*" & [Forms]![Maschera]![Testo] & "*"
E poi fai in modo che il pulsante sulla maschera apra la query.
La query trovera' tutte le schede film in cui nel campo Attori c'e' la stringa che hai inserito nella maschera (per esempio se metti PITT ti trovera' Brad Pitt ma anche.... Erminio Pittaluga) :lol:
Se vuoi la corrispondenza esatta, devi usare un campo per ogni attore e togliere il LIKE "*" & ......

MessaggioInviato: 10 ago 2006, 23:11
di nemesys_72
azz, che cosa complicata..
:(
come modifico la relazione da uno-a-molti a uno-a-uno??
intanto parto da qui..