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

Вниз

две таблицы мастера одна деталь   Найти похожие ветки 

 
хабик   (2007-06-12 17:25) [0]

кто нить такое реализовывал и если да то скажите это надо самому программно или есть стандартные средства


 
Johnmen ©   (2007-06-12 17:27) [1]

А в чём проблема?


 
хабик   (2007-06-12 17:33) [2]

Проблемы как таковой нет просто интересно. В теории реляционных бд такие связи встречаются повсеместно, а в таких средах ориентированных на бд как delphi я этого не встречал. Или может чего не знаю.


 
Desdechado ©   (2007-06-12 17:52) [3]

> в таких средах ориентированных на бд как delphi я этого не встречал
1. Дельфи - не БД-ориентированная среда.
2. Способы работы с данными разнообразны, на все компонентов не напасешься. А работать с 2 справочниками в третьей таблицы просто, например, LookupComboBox использовать.


 
Johnmen ©   (2007-06-12 17:54) [4]


> В теории реляционных бд такие связи встречаются повсеместно

Я не встречал повсеместно описание таких связей.

а в таких средах ориентированных на бд как delphi я этого не встречал.

Кто сказал, что язык программирования Delphi ориентирован на БД?
И что ты предполагал там, в языке, встретить?


 
хабик   (2007-06-12 18:04) [5]

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


 
Johnmen ©   (2007-06-12 18:18) [6]

Ну, как говорится, SQL тебе в руки...

ЗЫ
Надеюсь, ты не думаешь, что придуманное тобой в [5], единственное возможное решение?


 
хабик   (2007-06-12 18:20) [7]


> Johnmen  Я не встречал повсеместно описание таких связей.


UNION


 
хабик   (2007-06-12 18:23) [8]

Значит стандартного решения нет ...  Может кто компонент такой напишет а?
Был бы очень благодарен. :)


 
Плохиш ©   (2007-06-12 18:38) [9]


> хабик   (12.06.07 18:23) [8]
> Значит стандартного решения нет ...  Может кто компонент
> такой напишет а?

У тебя денег не хватит...


 
Johnmen ©   (2007-06-12 18:46) [10]


> хабик   (12.06.07 18:20) [7]
> > Johnmen  Я не встречал повсеместно описание таких связей.
> UNION

Это что, описание?


 
PEAKTOP ©   (2007-06-12 18:53) [11]


> я предполагал встретить компонент похожий на TTable с возможностью
> указания нескольких мастеров таблиц


С ума сойти ... :))


 
Kostafey ©   (2007-06-12 20:35) [12]

> > я предполагал встретить компонент похожий на TTable с
> возможностью
> > указания нескольких мастеров таблиц

А по-моему видел я что-то подобное...
Query Builder что ли. Правда особенно не вникал.



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

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

Наверх





Память: 0.47 MB
Время: 0.05 c
2-1180797638
Core Thousand
2007-06-02 19:20
2007.07.08
wm_geticon


2-1181825444
Alex_C
2007-06-14 16:50
2007.07.08
Ускорение работы программы


4-1169149277
SysError
2007-01-18 22:41
2007.07.08
NtQueryDirectoryFile


15-1181313904
Возмущенный
2007-06-08 18:45
2007.07.08
Когда же напишут клиента для КПК?!


10-1118142311
Nevis
2005-06-07 15:05
2007.07.08
Диаграммы в Excel





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