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

ClientDataSet & UpdateSQL   Найти похожие ветки 

← →
DimonNew   (2004-12-10 10:42) [0]

Здраствуйте, подскажите пож-та. Обнавляю данные вот так:
usqlTurist.DataSet:=DeltaDS;
 if FindUpdate(DeltaDS.FieldByName("TU_Key").OldValue)<1 then
    UpdateKind:=ukInsert;
 usqlTurist.SetParams(UpdateKind);
 adocTurist.CommandText:=usqlTurist.SQL[UpdateKind].Text;
 adocTurist.Parameters.Assign(usqlTurist.Query[UpdateKind].Params);
 adocTurist.Execute;
 Applied := true;


Когда нажимаю кнопку обновить, то выполнется запрос на Insert нормально, если потом нажать на кнопку Обновить, выполняется запрос на Update(на вставленных данных), то данные не сохраняются. Если переоткрыть набор данных, то Update проходит нормально. Почему в первом случае не выполняется запрос на Update, подскажите?


← →
DimonNew   (2004-12-10 10:56) [1]

Не ломайте голову, я нашел как бороться с этим, просто не совсем правильно указал параметро OLD_... в UpdateSQL.



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

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



Память: 0.45 MB
Время: 0.03 c
1-1103742624
Capital
2004-12-22 22:10
2005.01.09
Своя область на контрол-панэл


14-1103586406
Алексей
2004-12-21 02:46
2005.01.09
запись на cd-r


1-1103812351
stelius
2004-12-23 17:32
2005.01.09
Факториал


1-1103820846
UVV
2004-12-23 19:54
2005.01.09
Посоветуйте компоненты для работы с отчётами! Open Source


4-1101295677
ocean
2004-11-24 14:27
2005.01.09
Как сделать "Ctrl+V" в чужом приложении?




   Наверх