Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2016.04.03;
Скачать: CL | DM;

Вниз

Выпадающий список в DBGrid с FibPlus   Найти похожие ветки 

 
Irisss   (2012-05-18 10:29) [0]

Доброго дня!

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

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

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


 
sniknik ©   (2012-05-18 11:18) [1]

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

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


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

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


 
Inovet ©   (2012-05-18 11:36) [3]

> [2] Irisss   (18.05.12 11:26)

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


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

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

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


 
RWolf ©   (2012-05-18 11:47) [5]

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


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

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

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

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

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


 
sniknik ©   (2012-05-18 13:24) [7]

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

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 13:58) [8]

Спасибо



Страницы: 1 вся ветка

Текущий архив: 2016.04.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.003 c
15-1437773402
Юрий
2015-07-25 00:30
2016.04.03
С днем рождения ! 25 июля 2015 суббота


15-1438032604
Юрий
2015-07-28 00:30
2016.04.03
С днем рождения ! 28 июля 2015 вторник


4-1276760569
sniknik
2010-06-17 11:42
2016.04.03
Можно ли узнать имя родительского процесса в 64 разрядной винде?


15-1437982657
Pavia
2015-07-27 10:37
2016.04.03
диграммы из UML


15-1438119004
Юрий
2015-07-29 00:30
2016.04.03
С днем рождения ! 29 июля 2015 среда