Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];

Вниз

Связанные таблицы   Найти похожие ветки 

 
assassin8899   (2008-05-15 15:19) [0]

Имеются две связанные таблицы ADOTable(предположим Группа-главная и Студент-подчиненная) данные которой отображаются в DBEdit"ах.Нужно сделать кнопки наподобие кнопок навигатора(<--,<-,->,-->). Но простые операции типа ADOTable.Next здесь не проходят.
Главная проблема заключается в том, как сделать чтобы в dbedit"е "Студент" сначала просматривались все ее зависимые записи первой строки гланой таблицы(Группа) затем все зависимые записи второй строки главной таблицы то есть
Например: при нажатии на кнопку ->
Группа(DBEdit)      Студент(DBEdit)
1п1                       Иванов
1п1                       Петров
1п1                       Сидоров
1п2                       Калашников
1п2                       Максимов
1п3                       Голубев
1п3                       Нежданов
...


 
Sergey13 ©   (2008-05-15 16:24) [1]

А смысл всего этого? Почему просто не взять дбгрид и вывести там нужную инфу по ВСЕМ студентам этой группы. Причем никто не запрещает рядом с гридом расположить несколько дбедитов для вывода полей, например плохо влезающих в грид.


 
assassin8899   (2008-05-15 21:00) [2]

<А смысл всего этого?
Я задал конкретный вопрос который требует конкретного ответа.А на вопрос зачем? и почему? значит так нужно.


 
Sergey13 ©   (2008-05-16 08:49) [3]

> [2] assassin8899   (15.05.08 21:00)
> Я задал конкретный вопрос который требует конкретного ответа

Ты задал странный (мягко говоря) вопрос.

> как сделать чтобы в dbedit"е "Студент" сначала просматривались
> все ее зависимые записи первой строки гланой таблицы

dbedit не предназначен для просмотра "всех записей". Там помещается всего одно поле текущей записи датасета.
А "зависимые записи первой строки гланой таблицы" - это вообще бессвязный набор слов.


 
Anatoly Podgoretsky ©   (2008-05-16 09:29) [4]


> значит так нужно.

Значит не нужно, тебе бы в службу поддержки, но и там тоже будут задавать наводящие вопросы, разница только в том, что здесь тебя сразу пошлют, а в платной службы поддержки с тобой будут нянчиться.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.06.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.047 c
2-1211196897
Сергей
2008-05-19 15:34
2008.06.08
Подскажите, как вырезать часть строки до слеша?


2-1210777209
Jeqa
2008-05-14 19:00
2008.06.08
автоподстановка (автопоиск)


2-1211113014
Franzy
2008-05-18 16:16
2008.06.08
Быстрый вопрос про Try...Except


2-1210921200
Sergey2
2008-05-16 11:00
2008.06.08
Images в ComboBox


2-1211133293
Favorit
2008-05-18 21:54
2008.06.08
Работа с InterBase





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский