|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.05.2017, 11:25 | #1 |
Регистрация: 09.05.2017
Сообщений: 4
|
Использование Dblookupcombobox
Всем привет.
Не могу решить проблему с использование Dblookupcombobox и DBGrid. Dblookupcombobox загружает данные из таблицы category и должен вставлять текст в поле "Категория" DBGrid. Но вместо текста в поле помещается cat_id. Как это исправить? |
16.05.2017, 12:34 | #2 | |
Форумчанин
Регистрация: 27.10.2014
Сообщений: 594
|
Цитата:
Точно так же ведет себя и DBGrid. Двойной щелчок мышкой по компоненту DBGrid в режиме проектирования и посмотрите, какое поле таблицы у вас задано под именем "Категория"? И вообще, может быть не стоит городить огород и просто задать поля типа Lookup в самой DBGrid? |
|
19.05.2017, 08:56 | #3 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Если Вы данные получаете напрямую из таблицы - то у Вас и будет cat_id вместо наименования, потому что наименование-то хранится в другой таблице.
Делайте запрос вида: Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Combobox и таблицы SQL (Delphi. Использование связанных DBLookupComboBox ) | Максим1818 | Помощь студентам | 51 | 12.02.2014 08:59 |
DBLookupComboBox | SunKnight | Компоненты Delphi | 6 | 25.02.2012 08:55 |
DBLookupComboBox | Aleksey1989 | БД в Delphi | 1 | 01.06.2011 08:17 |
Использование DBLookupComboBox | Irina_87 | Помощь студентам | 45 | 10.12.2009 08:25 |