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

Сохранение вложенного TDataSetField?   Найти похожие ветки 

← →
Dzhon   (2004-07-06 16:04) [0]

Ув. мастера, помогите разобраться с проблемой:

Есть два компонента TClientDataSet, связанных как Master->Detail
через свойство DataSetField

Вопрос: почему при выполнении ClientDataSet2.ApplyUpdates(0)для вложенного датасета изменения не отправляются на сервер, если в главном ClientDataSet1 изменений не было?


← →
clickmaker ©   (2004-07-06 16:22) [1]

ApplyUpdates нужно в любом случае делать для главного датасета


← →
Dzhon   (2004-07-06 16:34) [2]

Да делал вообще и так:
ClientDataSet1.ApplyUpdates(0);
ClientDataSet2.ApplyUpdates(0);
Ситуация та же  - если в главном изменений нет, то вложенный не сохраняет. TDataSetProvider просто не генерирует запрос, на обновление данных. Я выкрутился сл.о  - при сохранении проверяю на модифицированность вложенного датасета и меняю значение в "левом" поле главного датасета. Но это не есть правильно.


← →
Dzhon   (2004-07-06 17:41) [3]

Что, никто не имел дело с вложенными полями?



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

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



Память: 0.45 MB
Время: 0.025 c
4-1087812260
DimaT
2004-06-21 14:04
2004.08.01
MAPI in the Service NT


14-1089663163
KilkennyCat
2004-07-13 00:12
2004.08.01
Блин, пока ехал на работу, мучался вопросом...


14-1089922108
bloodman
2004-07-16 00:08
2004.08.01
Компонент для Delphi


1-1090344661
Виталий
2004-07-20 21:31
2004.08.01
Undeclared Identifier


14-1090037259
Esu
2004-07-17 08:07
2004.08.01
интерестно кто первый просыпается после пятницы ?




   Наверх