![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 03.05.2007
Сообщений: 247
|
![]()
PikcList не создает связь таблиц. Необходимо по аналогии DBLoockupCombobox. данные вставляться должны из другой таблицы, а не из созданного списка, пожалуйста не путайте
|
![]() |
![]() |
![]() |
#2 | |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]() Цитата:
Но если использовать запрос и затем заносить в PickList, то что-то похожее можно получить
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Последний раз редактировалось Pitbull; 19.07.2007 в 15:17. |
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 03.05.2007
Сообщений: 247
|
![]()
интересно, а как это? Запрос можо сделать, а как формируется, обновляется? А как индексы заносятся в поля? Распиши подробно, как вы это делаете, бьюсь уж второй месяц.
|
![]() |
![]() |
![]() |
#4 |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]()
Ну вот пример... Есть таблица1 и таблица2... query1 делает запрос к таблице2 (select name from table2).... DBGride ccылается на таблицу1....
Вот я заношу в pickList значение поля name таблицы2....: procedure TForm1.FormCreate(Sender: TObject); begin Query1.First; while Query1.eof<>true do begin DBGrid1.Columns[0].PickList.Add(Query1.Fields[0].Value); Query1.Next; end; end;
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
![]() |
![]() |
![]() |
#5 |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]()
Ну вот пример... Есть таблица1 и таблица2... query1 делает запрос к таблице2 (select name from table2).... DBGride ccылается на таблицу1....
Вот я заношу в pickList значение поля name таблицы2....: procedure TForm1.FormCreate(Sender: TObject); begin Query1.First; while Query1.eof<>true do begin DBGrid1.Columns[0].PickList.Add(Query1.Fields[0].Value); Query1.Next; end; end; Насчет индексов - затрудняюсь....
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Последний раз редактировалось Pitbull; 26.07.2007 в 08:43. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DBGrid | Valera | Помощь студентам | 4 | 22.04.2009 16:54 |
DBGrid | DOLBY | Компоненты Delphi | 29 | 08.10.2008 00:05 |
DBGrid | Ane4ka | БД в Delphi | 28 | 01.06.2008 10:00 |
DBGRID | Devikss | Помощь студентам | 1 | 28.05.2008 20:20 |
DBGrid | sergei64_89 | БД в Delphi | 0 | 09.05.2008 19:48 |