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

Вниз

Выбор полей по условию   Найти похожие ветки 

 
RDA   (2003-09-05 11:54) [0]

Есть две таблицы, в зависимости от того какое значение выбрано из первой таблицы пользователю необходимо предоставить возможность выбора значений из второй таблицы. Как это сделать если условие такое
из второй таблицы можно выбирать записи под номером 1,2,3,5
если в первой таблице выбрана запись под номером 1

из второй таблицы можно выбирать записи под номером 4,7,8
если в первой таблице выбрана запись под номером 2

из второй таблицы можно выбирать записи под номером 9,10,11...
если в первой таблице выбрана запись под номером 3

и т.д.

Как это реализовать без связей между таблицами?


 
Sandman25   (2003-09-05 11:58) [1]

В AfterScroll первой таблицы изменять фильтр по второй.


 
Наталия   (2003-09-05 11:59) [2]

Выбирать нужно не по номеру записи, а по какому-то конкретному условию. Использовать запрос.


 
Hawk2   (2003-09-05 12:07) [3]

А что имеется ввиду под номером записи? Это значение возвращаемое например Table1.RecNo или уникальное значение поля таблицы?


 
RDA   (2003-09-05 12:13) [4]

Ошибся, не номер записи, а код записи.
Обе таблицы имеюют одинаковую структуру
Код - целое
Название - строка.

Наверное это можно назвать соответствием.
записи второй таблицы с кодами 1,2,3,5 соответсвуют
записи в первой таблице с кодом 1

записи второй таблицы с кодами 4,7,8 соответсвуют
записи в первой таблице с кодом 2

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


 
Zacho   (2003-09-05 12:17) [5]


> RDA © (05.09.03 12:13) [4]
> Наверное это можно назвать соответствием.
> записи второй таблицы с кодами 1,2,3,5 соответсвуют
> записи в первой таблице с кодом 1
>
> записи второй таблицы с кодами 4,7,8 соответсвуют
> записи в первой таблице с кодом 2

Весьма странная структура таблиц. Обычно во второй таблице (detail) делают поле, ссылающееся на первичный ключ в первой (master). Получается стандартная связка master-detail, один ко многим.


 
Smashich   (2003-09-05 12:19) [6]

а в чем проблема использования связи?


 
Hawk2   (2003-09-05 12:21) [7]

RDA © (05.09.03 12:13) [4]
А чем тебе не подходит то что написал Zacho © (05.09.03 12:17) [5] или ты просто незнаешь как это делатся?



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

Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
14-82473
Ghost
2003-09-06 07:03
2003.09.25
Есть заказ для програмёров которые хотят заработать немного дене


3-82110
Vovan
2003-09-04 17:30
2003.09.25
Выполнение Query+кода в отдельном потоке


3-82032
denis24
2003-09-02 20:12
2003.09.25
select из excel с помощью ado


14-82469
Всеволод Соловьёв
2003-09-06 12:22
2003.09.25
Воздушно-пузырьковые стиралки


11-82169
Bartov
2003-01-19 22:27
2003.09.25
Перекомпиляция SysDcu





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский