C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 Здравствуйте, гость ( Вход | Регистрация )   Скачать форум | Поиск по Форуму | Участники | Помощь
 Поиск по:   сайтy   
   архиву форума   
  ОтветитьНовая темаНовый опрос
Работа с TreeView
« предыдущая тема | следующая тема » Подписаться на тему | Отправить тему на E-mail | Распечатать тему
Lelik-pahan
Отправлено: 05.12.2009, 00:49 Цитировать


Ученик-кочегар


Группа: Участник
Сообщений: 4
Пользователь № 6045
Регистрация: 30.11.09



Всем доброго времени суток!

Для курсовой работы мне нужно написать программу "справочник меломана". В программе должна быть возможность поиска\сортировки по исполнителю, жанру, названия диска и т. д.
Я знаю, как это всё сделать с помощью DBGrid и фильтров, но хочу, чтобы фильтры задавались не через Эдиты и КомбоБоксы, а с помощью компонента TreeView, на подобие того, как это сделано в библиотеке у WindowsMediaPlayer
Т. е., открываю в дереве узел "исполнитель", выбираю там из списка "Высоцкий" и у меня слева (в другом компоненте, напр. в DBGrid) отображаются все песни Высоцкого (которые есть в БД).

Подскажите пожалуйста:
1 - как осуществить построение дерева (и его обновление при дабавлении\удалении записей) из таблицы?
2 - допустим х=TreeView1->Selected->Parent->Index
у=TreeView1->Selected->Index
Нет ли встроенной функции, которая возвращала бы что-то вроде (х,у) ?
3 - как узнать количество записей в базе?

Использую bcb 6, база Paradox 7.
P.S. тему создал не в разделе "работа с БД", т. к. вопросы относятся в основном не к базам.
 
Послать сообщение E-mail адрес  Top
Lelik-pahan
Отправлено: 05.12.2009, 01:33 Цитировать


Ученик-кочегар


Группа: Участник
Сообщений: 4
Пользователь № 6045
Регистрация: 30.11.09



с пунктом 3 разобрался. Table1->RecordCount вполне подходит.
 
Послать сообщение E-mail адрес  Top
1 ответов с: 05.12.2009, 00:49 Подписаться на тему | Отправить тему на E-mail | Распечатать тему

Back to Вопросы программирования в C++Builder
ОтветитьНовая темаНовый опрос