(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "Micro Focus/Borland"

Обсуждение вопросов, связанных с компанией Micro Focus/Borland, ее продуктами CaliberRM, CaliberRDM, SilkTest, StarTeam, TeamDefine, Together и других.

 
 
Добавить сообщение »

Тема: Как эффективно реализовать подчиненную таблицу

Автор:  Alex Bor. Дата: 17.06.2002 13:07
scretch пишет 10.06:
> Подскажите, как эффективнее реализовать подчиненную таблицу в фрейме с запросом к базе так, чтобы при изменении текущей строки родительской
> таблицы в том же фрейме информация в подчиненной менялась соответственно (из связанных таблиц).
>Пробую делать через queryDataSet пакета com.borland.dx.dataset, каждый раз при событии navigated закрываю queryDataSet и переопределяю QueryDescriptor, но работает
>долго.
>
> Please, подскажите... Заранее благодарен, scretch.

Не понял, зачем так сложно делать, т.е. переопределять, закрывать, обрабатывать события? А почему нельзя воспользоваться проверенным «дедовским» способом (кстати, нет никакой разницы между размещением и работой компонентов на фрейме и без него): для зависимого источника данных (например, для dbExpress это м.б. SQLClientDataSet) определить поля:
- MasterSource, где указать главный источник;
- Index Name (или IndexFieldName);
- в диалоге MasterFields определить связываемые поля.
И всё, обычно этого достаточно.
Ответить на сообщение »
 
Автор:  scretch Дата: 10.06.2002 15:04
Подскажите, как эффективнее реализовать подчиненную таблицу в фрейме с запросом к базе так, чтобы при изменении текущей строки родительской
таблицы в том же фрейме информация в подчиненной менялась соответственно (из связанных таблиц).
Пробую делать через queryDataSet пакета com.borland.dx.dataset, каждый раз при событии navigated закрываю queryDataSet и переопределяю QueryDescriptor, но работает
долго.

Please, подскажите... Заранее благодарен, scretch.
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
TeeChart for .NET Standard Business Edition 2017 single license
ESET Secure Authentication newsale for 5 user, лицензия на 1 год
YourKit Profiler for .NET - Floating License - 1 year of e-mail support and upgrades
ABBYY Lingvo x6 Многоязычная Профессиональная версия, электронный ключ
ESET NOD32 Cyber Security for MAC  - лицензия для 1 ПК на 1 год
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
eManual - электронные книги и техническая документация
Краткие описания программ и ссылки на них
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Как мигрировать программу написанную на старом Буилдер 4.52 (1)
Мы поддерживаем старое приложение написанное с использованием С++ Буилдер 5.5 (ЕХЕ) и Буилдер...
 
Создание базы данных в Delphi, без сторонних БД (1)
Уважаемый автор, гуглю уже который день и у Вас как у всех "кидаем.." "даже не создаем проект"...
 
C++ Builder6 & Excel (11)
Доброе время суток! Пишу приложение в C++ Builder6 для формирования файлов Excel. Требуется...
 
Принцип создания плагинов в Delphi (3)
Достали, Эта статья не о плагинах а о подключении dll и возможности использования ресурсов в...
 
QuickREport (40)
Есть приложение скомпилированное в Delphi6. Для построения отчетов я использовал компонеты из...
 
 
 



    
rambler's top100 Rambler's Top100