|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.05.2012, 10:49 | #1 | |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 112
|
как сделать чтоб по клику в TreeView в DBGrid
Здравствуйте.
подскажите сделать чтоб по нажатию на каждую категорию в трее открывать таблицу в DBGrid. пока делаю так Код:
Цитата:
Поля в таблице goods в базе access: 'cate_id', 'parent_id', 'cate_name'
Для спасибо весы слева
|
|
04.05.2012, 11:13 | #2 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
Хорошо, а проблема то в чем? "Есть поля с запятыми". Это как? И чем они мешают?
К тому же, как минимум, надо строковое значение заключать в кавычки: Код:
Обрабатывать отображение в гриде надо по событию OnChange в TreeView. Потому как OnClick реагирует только на клик мыши и данные в гриде не будут меняться при движениях по дереву через клавиатуру. Последний раз редактировалось Прик; 04.05.2012 в 11:16. |
04.05.2012, 16:46 | #3 |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 112
|
Спасибо. Ошибка исчезла.
Может наглею, но подскажите еще такой вопрос. Есть процедура заполнения TreeView. нашел в интернете Код:
Код:
заранее спасибо
Для спасибо весы слева
|
04.05.2012, 16:53 | #4 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Что значит как поучить? куда получить?
|
04.05.2012, 17:21 | #5 |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 112
|
в treeview название категории можно получить из tree.Selected.text, а как получить cate_id оттуда
Для спасибо весы слева
|
04.05.2012, 17:54 | #6 |
Форумчанин
Регистрация: 26.03.2012
Сообщений: 665
|
Вы его куда сохраняете? Оттуда и взять надо.
|
05.05.2012, 14:24 | #7 |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 112
|
очень умно. понятно что оттуда. вопрос как?
Для спасибо весы слева
|
05.05.2012, 19:14 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
вот так:
Код:
I'm learning to live...
|
13.05.2012, 10:42 | #9 | |
Форумчанин
Регистрация: 10.01.2011
Сообщений: 112
|
Цитата:
Код:
Спасибо
Для спасибо весы слева
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать чтоб заокруглить число??? | yura_zb | Общие вопросы C/C++ | 3 | 13.04.2011 16:40 |
Как сделать чтоб listbox показывал нумерацию? | blackstersl | Общие вопросы Delphi | 7 | 01.02.2009 14:28 |
Как сделать, чтоб в ячейке ВЫБИРАЛОСЬ? | kristinafadeewa | Microsoft Office Excel | 12 | 27.10.2008 06:05 |
как сделать чтоб экселев. файл висел открытым на рабочем столе как афиша на заборе? | Мара | Помощь студентам | 6 | 24.07.2008 13:29 |
Как сделать чтоб картинки менялись? | Kaktys v tymane | Помощь студентам | 1 | 09.05.2008 00:53 |