![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Master/Detail [D7, XP]
z[T]x © (2007-02-02 19:09:00)Здравствуйте. Такая задача: Есть две таблицы (InterBase) связанные отношением Master/Detail. Есть ли в Дельфи стандартные компоненты чтобы красиво отбразить эту связь? Например так как это сделано в IBExpert.
MsGuns (2007-02-04 00:05:00) [1]>z[T]x (03.02.07 22:35) [9]
>Ясненько. Спасибо всем
Если все же интересно.
Такие компоненты есть. И их достаточно много. Но их разрабатывают под конкретные нужды и предметные области. В частности, по подобному принципу строятся объектные модели Баз Данных. При написании "клиента" в них, действительно, достаточно "кинуть" на форму (фрэйм) компонент и он уже все "знает" сам.
Существуют также т.н. ERP-системы, которые тоже построены по такой технологии. Однако они весьма дОроги.
Дельфи всего-навсего универсальныйинструмент для программиста, а не разработчика именно баз данных.
z[T]x (2007-02-03 22:35:00) [2]Ясненько. Спасибо всем
MsGuns (2007-02-03 22:17:00) [3]Имеется в виду компонент, который сам умеет связывать две таблицы, сам рисует два грида и вообще все делает сам ?
Такого компонента в делфи нет - "велосипед"-таки придется "изобретать".
z[T]x (2007-02-03 22:09:00) [4]2Johnmen вот это меня и интересует :)
Johnmen (2007-02-03 22:07:00) [5]
> Меня интересует можно ли заставить компоненты делать всё
> это автоматически?
Какие компоненты?
z[T]x (2007-02-03 21:51:00) [6]Не хотелось бы изобретать велосипед....
z[T]x (2007-02-03 21:48:00) [7]Я конечно понимаю что можно бросить на форму 2 дбгрида, привязать их к разным датасетам, и при onDataChange главной таблицы делать запрос извлекающий данные для подчиненной. Меня интересует можно ли заставить компоненты делать всё это автоматически?
Anatoly Podgoretsky (2007-02-03 14:59:00) [8]Компоненты здесь вообще не нужны, достаточно функций
Johnmen (2007-02-03 13:23:00) [9]
> Есть ли в Дельфи стандартные компоненты чтобы красиво отбразить
> эту связь? Например так как это сделано в IBExpert.
Ты думаешь, что в IBExpert использовали нестандартные?
MsGuns (2007-02-03 02:04:00) [10]Есть