![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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 туда указывать.