Ciao a tutti,
vi illustro il mio problema:
Lo scenario è il seguente:
2 tabelle (Rischi e Rischi 2)
1 query (query3)
1 maschera (Rischitab)
la mia query è così composta:
codice:
SELECT [Rischi 2].[Classi di rischio], [Rischi 2].rischio
FROM [Rischi 2], Rischi
WHERE (((Rischi.ID)=[forms]![Rischitab]![Testo15]) And (([Rischi 2].ID)=Rischi.idrr1 Or ([Rischi 2].ID)=Rischi.idrr2 Or ([Rischi 2].ID)=Rischi.idrr3));
questa query viene richiamata dalla maschera e dovrebbe visualizzarmi una lista in una combobox.
Il problema sta nel "where".
Praticamente io dovrei mettere in relazione la colonna ID della prima tabella (Rischi.ID) con il contenuto della casella di testo "Testo15".
Eseguendola così come sta, ogni volta che premo sulla combobox mi appare un msgbox che mi chiede di inserire un valore. Ma io vorrei che questo valore lo prendesse dalla casella "Testo15".
Qualcuno riesce a capire dove sbaglio?
vi ringrazio