|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.09.2011, 12:32 | #1 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 244
|
Как лучше организовать бд?
Здравствуйте, у меня такой вопрос:
Пишу бд, в 1 таблице к примеру названия факультетов: эконом, строительный и т.д. в программе все факультеты вывожу dblistbox и хочу сделать чтоб при клике на название факультета выпали все кафедры, потом при клике по кафедре все преподы и т.д. как это лучше организовать? не делать же отдельную таблицу с кафедрами для каждого факультета? бд Paradox 7. Прошу помочь! Спасибо |
18.09.2011, 16:18 | #2 |
Пользователь
Регистрация: 15.09.2011
Сообщений: 17
|
|
18.09.2011, 17:01 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Отдельные три таблицы - Кафедры, факультеты, преподы.
I'm learning to live...
|
18.09.2011, 17:27 | #4 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 244
|
хм...ну тогда еще 1 вопрос...
как я говорил я отображаю все в дблистбоксе...я связал таблицу факультетов и кафедр, кинул на форму дбгрид, все подключил, все заработало, когда клацаю в ДБГРИД по строительному факу выводятся все кафедры строит. фака и т.д. но в дблистбоксе не получается... Я пробовал Код:
|
18.09.2011, 17:29 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я вот не помню как DBListBox действует, но ИМХО тебе нужно Lookup компоненты - DBLookupListBox
I'm learning to live...
|
18.09.2011, 17:54 | #6 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 244
|
Крутой компонент, раньше с выводом в дблистбокс мороки было, а тут все работает как надо, спасибо
|
18.09.2011, 17:57 | #7 |
Форумчанин
Регистрация: 15.03.2011
Сообщений: 465
|
Привет! Я делал без всяких дополнительных баз данных, но с ComboBox - в первом списке факультеты, выбрал там, к примеру, Эконом и при выходе из ComboBoxFakultet проверяешь:
if ComboFakultet.text='Эконом' then ComboKafedry.items.loadfromfile('ka fedry.txt'); и дальше по такому же принципу!
Помог - жми на весы!
ByAlex89@mail.ru |
18.09.2011, 18:28 | #8 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 244
|
та не так не подходит, у мя курсак с базами данных)
|
18.09.2011, 23:00 | #9 |
Форумчанин
Регистрация: 15.03.2011
Сообщений: 465
|
Дак нет, база то у тебя будет, только основная! А эти ListBox'ы сам редактируешь и все, там все что нужно выскакивает и при этом не надо делать дополнительные таблицы и связи.
Помог - жми на весы!
ByAlex89@mail.ru |
19.09.2011, 00:24 | #10 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
А TreeViewer не подходит для данной задачи?
Помог? Ну так нажми на весы!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как лучше организовать программу типа BPwin? | Innser | Общие вопросы .NET | 2 | 18.05.2010 21:14 |
как лучше организовать базу данных | ilin-alex | Помощь студентам | 3 | 31.03.2010 12:51 |
Пишу программу которая ищет файлы на компьютере ! Как лучше организовать структуры данных ? | asked86 | Общие вопросы Delphi | 13 | 14.12.2008 19:33 |
Как лучше организовать базу данных типо как в ICQ | Руслантус | БД в Delphi | 3 | 09.08.2008 23:57 |
Как лучше организовать структуру MySQL? | Romanbl4 | PHP | 7 | 26.06.2008 23:46 |