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

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

MasterFileds ;- настройка в реал -тайме


Nomad ©   (2003-06-05 11:35:00) 

Извините за глупый вопрос, но как настроит отношение MasterDEtail между двумя DataSet в реал-тайме. В дезайн-тайме проблем нет, вызывается визуальный редактор MasterFileds и строится отношение PlaneID->ID. В реалтайме MasterFileds должно принимать значение "ID". Выдается ошибка EOleException "Не удается найти объект в семействе, соответсвующий требуемому имени или порядковому номеру". Да и возникает вопрос как ему узнать, что с ID должен быть связан с PlaneID. Подскажите, кто имел с этим дело, как это должно быть?


Nomad   (2003-06-05 13:24:00) [1]


> Anatoly Podgoretsky © (05.06.03 12:36)

Ну присвоение DataSource (для ADODataSet) и Open-ы это я подразумевал как само собой разумеещееся!
Спасибо всем за внимание!


Anatoly Podgoretsky   (2003-06-05 12:46:00) [2]

Один раз для основной, и один раз для допольнительной, если закрыты.


интересующийся   (2003-06-05 12:39:00) [3]

>Не будет, надо еще MasterSource и два раза Open
а почему два раза? (мастер вроде ни причем)
и вроде перед этим close


Anatoly Podgoretsky   (2003-06-05 12:36:00) [4]

Не будет, надо еще MasterSource и два раза Open


Nomad   (2003-06-05 12:30:00) [5]


> Мое имя (клоны суксь)

Не очень конструктивный ответ.;-)
Я поэкспериментировал и у меня вроде получилось. По-моему для этого необходимо задать MasterFields:="ID" IndexFieldNames:="PlaneID" тогда и будет отношение PlaneID->ID. Или я не прав?


Мое имя (клоны суксь)   (2003-06-05 12:01:00) [6]

надо поменьше пользоваться визуальными дизайнерами
сделай в дизайне вручную, поймешь как надо делать в рантайме


Наверх

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