Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Выпадающий список в DBGrid с FibPlus


Irisss ©   (2012-05-18 10:29:00) 

Доброго дня!

Использую Delphi XE и FibPlus, бд FireBird.
Нужно вывести в DBGrid таблицу базы данных, где связанные поля  в место заполнения списка подключают сразу другую таблицу
Нашел пример, где описывается то, что я хочу, но на примере TTable
http://www.delphimaster.net/view/2-1162502776

Не знаю как связать TTable с DBGrid, если у меня на форме TpFibDataBase, TpFibTransaction, TpFibDataset, TDataSourse, которые выводят таблицу "как есть".

Подскажите темному7


Irisss   (2012-05-18 13:58:00) [1]

Спасибо


sniknik   (2012-05-18 13:24:00) [2]

> не ответят
зачем вообще отвечать если уже отвечено?

Sergey13 ©   (2006-11-03 08:32) [5]
> [0] ZiTrAX ©   (03.11.06 00:26)
Если список, который выпадает - данные из другой таблицы, то это можно сделать через лукап-поля.

ну и предугадывая следующий вопрос
Desdechado ©   (2006-11-03 20:33) [7]
Lookup Fields + F1


Irisss   (2012-05-18 11:57:00) [3]

Тогда такой вопрос:
Как можно, используя компоненты FIBPlus, вывести в DBGrid таблицу базы данных, где связанные поля  в место соответствующего ID связанной таблицы выдают выпадающий список с наименованием, а не с ID

Например:
главная таблица ParameterTable содержит поля
-Parameter
-Value
-TypeID (fk)

а вторая ParameterTypeTable поля:
- TypeID
- TypeName

Нужно,чтобы в DbGrid Выводились Столбцы Parameter,  Value, а в ячейке столбца Type, вместо TypeID выпадающим списком можно выбрать TypeName


RWolf   (2012-05-18 11:47:00) [4]

TTable не работает с FIBPlus компонентами.


Irisss   (2012-05-18 11:44:00) [5]

я не понял как работать с TTable (к нему подключил DataSourse),  а дальше что с ним делать - не знаю, какую DataBase выбирать, если у меня TpFibDataBase уже есть подсоединенная?

Было бы неплохо хоть какой пример работы TTable с FibPlus компонентами


Inovet   (2012-05-18 11:36:00) [6]

> [2] Irisss   (18.05.12 11:26)

Тогда с другой стороны. Что не получается? Если ты понял, как работает с TTable, значит с TpFibDataset возникли некие конкрентные вопросы.


Irisss   (2012-05-18 11:26:00) [7]

Удалено модератором


sniknik   (2012-05-18 11:18:00) [8]

> но на примере TTable
какая разница? смотри на суть/что советуют, а не компонент.

... как в детском саду, яблоки считать умеют, а вот если спички... то уже нельзя/не могу.


Наверх

Титульная страница Поиск, карта сайта Написать письмо