Форум: "Базы";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
ВнизЧетырех-кратная связь таблиц. Проблема вывода табличных частей. Найти похожие ветки
← →
Heretic © (2004-09-06 14:42) [0]Есть базы (для составления расписания):
Пары Предметы Группы Преподы Аудитории
Код Пары Код Предмет Код Группа Код Препод Код Аудит
-------- ----------- ---------- ---------- -----------
1 1Пара 1 предмет1 1 Гр1 1 Иванов 1 №1
2 2Пара 2 предмет3 1 Гр2 2 Петров 2 №2
3 2Пара 3 предмет4 2 Гр1 2 Сидоров 2 №3
4 3Пара 4 Предмет3 3 Гр2 3 Иванов 4 №5
…
Связью является поле код.
Необходимо получать информацию в табличном виде:
1) Пары/Группы – в ячейке Предмет, Преподы, Аудитории
2) Пары/Преподы – в ячейке Предмет, Группы, Аудитории
3) Пары/Аудитории – в ячейке Предмет, Группы, Преподы
Бьюсь над механизмом второй день – не найду идею, может кто поможет?
← →
Sergey13 © (2004-09-06 14:45) [1]Лукап поля можно использовать. Но лучше учить SQL.
← →
Heretic © (2004-09-06 14:51) [2]Я через SQL и пытаюсь сделать.
Основная загвоздка при этом как в ячейку DBGrid внести составное поле Предмет+Преподы+Аудитории
← →
Sergey13 © (2004-09-06 14:53) [3]2[2] Heretic © (06.09.04 14:51)
>Основная загвоздка при этом как в ячейку DBGrid внести составное поле Предмет+Преподы+Аудитории
А зачем?
← →
Heretic © (2004-09-06 14:58) [4]Чтобы пользователь видел например: На какой паре какие группы что изучают, кто им при этом преподает и где они при этом всем располагаются. Это необходимо чисто для просмотра и выбора ячейки для редактирования данных (Форма редактирования у меня отдельная и с ней все нормально).
← →
Sergey13 © (2004-09-06 14:59) [5]А зачем все в одну ячейку то? Можно через калк поле, но зачем?
← →
Heretic © (2004-09-06 15:06) [6]Sergey13, ну что ты все зачем да зачем. Я же прошу – может есть идеи как отображать все это для просмотра базы данных «Пары/Группы», «Пары/Преподы», «Пары/Аудитории»
← →
Sergey13 © (2004-09-06 16:21) [7]2 [6] Heretic © (06.09.04 15:06)
А я тебе ответил - через калк поле можно в "одной ячейке". Но почему нельзя "просто смотреть" две колонки? В чем принципиальнвя разница то?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.032 c