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:
questa query viene richiamata dalla maschera e dovrebbe visualizzarmi una lista in una combobox.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));
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

Rispondi quotando