Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.01;
Скачать: CL | DM;

Вниз

Связь двух таблиц   Найти похожие ветки 

 
Pat ©   (2003-04-11 17:38) [0]

Есть две таблицы. Их необходимо связать друг с другом. Но во время работы программы нужно менять Master и Detail таблицы местами, т.е. та таблица, которая была Master должна стать Detail и наоборот. Плюс Detail таблица всегда является Master таблицей для третей. Посоветуйте, как это лучше сделать...


 
MsGuns ©   (2003-04-11 19:37) [1]

Какие компоненты+какая БД ?


 
Pat ©   (2003-04-11 19:40) [2]

Access через Ado
Provider=Microsoft.Jet.OLEDB.4.0


 
MsGuns ©   (2003-04-11 19:42) [3]

Правда, есть способы более-менее универсальные:

1. Через связанные запросы. Для смены вертикали закрытие обоих НД и перепрописывания св-ва DataSource (в новом мастере-пусто, в новом детале-Новый мастер) с последующим открытием

2. 2 формы(панели) с двумя парами TDataSource->TDataSet->на одну и ту же пару таблиц. В зависимости от режима панельки переклячаем.


 
Pat ©   (2003-04-11 22:14) [4]

Спасибо за советы, в принципе, так же и хотел делать. Остановлюсь, пожалуй, на втором...кину PageControl..и вперед :-))



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

Текущий архив: 2003.05.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
1-549
XobBIT
2003-04-21 12:13
2003.05.01
Вопрос на тему MessageDlg


3-475
xxxCrazyManxxx
2003-04-14 15:36
2003.05.01
Сортировка в DBGrid


3-387
AleksandrKu
2003-04-14 17:03
2003.05.01
FastReport 2.41 как из дизайнера в runtime менять значения в БД?


1-601
Алексей
2003-04-18 11:12
2003.05.01
нестандартные кнопоки в делфи


14-678
Феликс
2003-04-13 18:41
2003.05.01
Шашки & алгоритм