Фильтрация данных

Нужно как то сделать фильтрацию данных одного dbgrid при нажатии на запись во втором dbgrid. таблица Films -это второй dbgrid id_film int name:varcharТаблица Sesions - это первый dbgrid name varchar display_date date times time
14 ответов

про master\detail читал?


qwertehok, почитал но не понял что писать и куда писать. Можешь пример какой нибудь написать?


Связь таблиц FireBird. Master-Detailа ты сам можешь поискать на форуме?


qwertehok, я видел эту тему. Но ничего не понялqwertehok, можно как нибудь без master/detail сделать т.к. вообще не могу разобраться


Можно, иди читать про SQL запросы


qwertehok, спасибо ты прям очень понятно объяснил, сразу все дошло. Тебе в преподы идти надо


не за что будут еще вопросы которые легко найти в гугле или спросить у препода - обращайся, отправлю в гугл или к преподу


qwertehok, P.S. Это был сарказм


выложите свой проект посмотрю.


Алекcей, в папке с проектом есть 2 файла это база sql server 2008r2. В чем проблема находиться на форме 5


у меня не установлен mssql, поэтому не могу подключиться к базе. по какому полю должны быть связаны таблицы? Films это фильмы, а Sesions сеансы?


Алекcей, да, они связаны по полю id_films


тогда получается так:
 qryFilms.SQL.Text:='select * from Films';
 qryFilms.Open;
 
 qrySesion.SQL.Text:='select * from Sesions where id_films= :id_films';
 qryFilms.Open;
и в инспекторе объектов у qrySesion DataSource установить в DataSource привязанное к qryFilms


Алекcей, а где прописывать этот код?