Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Master-Detail связь через TADODataSet [D5, D7, MSSQL]


Ega23 ©   (2007-02-14 15:48:00) 

Выполняю миграцию проекта с Delphi5 на Delphi7

Есть Мастер-таблица Classes (CLSID int, CLSName varchar(64))
Есть Detail-таблица ClassFields(UNID int Identity(1,1), CLSID, CLSFldName)

На форме - ADOConnection, adsClasses, adsClassFields : TADODataSet; dsClasses, dsClassFields : TDataSource; dbgClasses, dbgClassFields : TDBGrid.

всё связано друг-с-другом.

adsClasses.CommandText := 'Select * from Classes';
adsClassFields.CommandText := 'Select * from ClassFields where CLSID=:CLSID';


Что надо указать в параметрах adsClassFields, чтобы связка нормально в ран-тайме заработала?


Ega23   (2007-02-14 16:47:00) [1]

Вопрос снят.


Ega23   (2007-02-14 15:54:00) [2]

Так. Появилось пояснение:
раньше для D5 я ручками создавал параметр CLSID для adsClassFields, причём можно было null-values туда указывать.


Наверх

Титульная страница Поиск, карта сайта Написать письмо