Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.01;
Скачать: 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 вся ветка

Текущий архив: 2004.08.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
3-1089310113
MadGhost
2004-07-08 22:08
2004.08.01
Помогите с синтаксисом SQL пожалуйста!!!


1-1089868033
cyborg
2004-07-15 09:07
2004.08.01
Проверка имени файла на недопустимые символы


9-1082292368
Шлац
2004-04-18 16:46
2004.08.01
Принадлежность точки грани


6-1085766580
Senti
2004-05-28 21:49
2004.08.01
Вопрос по потокам с использование функции GetHostByAddr


3-1089017351
Sch
2004-07-05 12:49
2004.08.01
IB6.0.0.627 под Windows 2003 Server - медленное соединение