Mam 3 tablice np Miasto, Ulica, Mieszkancy. Chce wyświetlać wszystkich mieszkańców danego miasta z danej ulicy. Stworzyłem 4 tablice - Powiazanie, która przechowuje w 3 kolumnach kto gdzie mieszka. Program ma działać tak, że wskazuje się w jednym Gridzie miasto w drugim ulice a w trzecim pojawiają się odpowiednie nazwiska mieszkańców.
Chciałem zrobic to tak ale nie działa :-(
Query4.SQL.Clear;
Query4.SQL.Add('SELECT Powiazanie.nazwisko FROM Powiazanie WHERE Powiazanie.ID_miasta = :X AND Powiazanie.ID_ulicy = :Y');
Query4.ParamByName('X').AsString:=Query1.FieldByName('ID_miasta').AsString;
Query4.ParamByName('Y').AsString:=Query2.FieldByName('ID_ulicy').AsString;
Form1.Query4.Open;