Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.03;
Скачать: CL | DM;

Вниз

как сохранить изменения в Interbase   Найти похожие ветки 

 
id_privin ©   (2002-09-06 18:48) [0]

Есть Data : TIbDataSet; В нем прописанны все 5 SQL выражений.

Пытаюсь редактировать запись. Если делаю это через Grid то все нормально : сказал Commit,Refresh все сохраняеися. Теперь делаю так

Data.Edit;
Data.FieldByName("A").asString := "FOO";
Data.Post;

Data.ApplyUpdates;
Trans.Commit;

И получаю старые данные. Причем после установки нового значения поля оно отображается, а после Commit,Refresh получаю старое.

Как меня лечить?


 
Desdechado ©   (2002-09-06 21:14) [1]

не мешало бы явно транзакцию начать


 
Leran2002 ©   (2002-09-07 06:52) [2]

Data.Transaction.Commit;
или
Data.Transaction.CommitRetaining;


 
Севостьянов Игорь ©   (2002-09-07 14:00) [3]

>>Как меня лечить?
Можно пивом попробовать вылечить (шутка)

либо просто убрать // Trans.Commit;


 
kostik78ua   (2002-09-12 17:51) [4]

Вместо Data.ApplyUpdates пиши IBDatabase.ApplyUpdates([Data])
Ну и конечно см. Севостьянов Игорь



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
3-7830
vitnt2000
2002-09-10 07:00
2002.10.03
Как свободно просматривать таблицу при добавлении данных?


14-8110
Ketmar
2002-09-05 09:57
2002.10.03
где менять цвет текста в Object Inspector е?


6-8101
pentium
2002-08-01 05:32
2002.10.03
Проблемы с NMSMTP.Connect !!!


1-8056
Metotrone
2002-09-22 18:12
2002.10.03
POS


1-7948
Fbist
2002-09-24 07:41
2002.10.03
Закрытие формы в Дельфи. Странно...