Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Связка таблиц по ключам в БД BorlandC++Builder

245
01 мая 2007 года
~ArchimeD~
1.4K / / 24.07.2006
Есть 3 таблицы, соответственно 3 грида:

- книги (Название, автор, год и т.д.; выражаясь языком ООП класс)
- экземпляры (код, инвентарный номер; выражаясь языком ООП объекты)
- формуляры (формуляры выдаггых на руки книг, с инвентарными номерами)

задача:

в гриде, привязанном к таблице экземпляры, выводить имеющиеся в наличии экземпляры заданной книги.
Т.е. - выбираем в гриде _книги_ запись A; в гриде _экземпляры_ должны отобразиться все записи, имеющие код, одинаковый с кодом выбранной записи в _книги_ & в гриде _экземпляры_ не должны отображаться записи, у которых значение поля "код" входит в множество значений поля "код" из _формуляры_

Как связать _книги_ и _экземпляры_ я знаю, но как при этом сделать проверку на вхождение значения в 3-ю таблицу?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог