Вниз
Скачать: CL | DM;

MasterFileds - настройка в реал -тайме   Найти похожие ветки 

← →
Nomad   (2003-06-05 11:35) [0]

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


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

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


← →
Nomad   (2003-06-05 12:30) [2]


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

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


← →
Anatoly Podgoretsky ©   (2003-06-05 12:36) [3]

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


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

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


← →
Anatoly Podgoretsky ©   (2003-06-05 12:46) [5]

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


← →
Nomad   (2003-06-05 13:24) [6]


> Anatoly Podgoretsky © (05.06.03 12:36)

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



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.015 c
1-97629
_Alex_
2003-06-18 17:02
2003.06.30
Вызов формы из dll


1-97608
inspirion
2003-06-19 12:16
2003.06.30
курсор мыши


4-97922
SammIk
2003-04-27 16:31
2003.06.30
Hook s


3-97520
geg
2003-06-06 09:59
2003.06.30
Как убрать


6-97772
Zhenya
2003-04-24 20:55
2003.06.30
ClientSocket???




   Наверх