Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.03;
Скачать: [xml.tar.bz2];

Вниз

как сохранить изменения в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.007 c
1-7965
kingdom
2002-09-24 10:48
2002.10.03
Есть указатель на интерфейс, как определить его GUID ?


14-8109
Abajun
2002-09-06 12:45
2002.10.03
Win2000 и win98 на одном компе


1-7922
Ahmad
2002-09-17 13:14
2002.10.03
RichEdit-что это такое?


1-7891
Eva
2002-09-23 12:31
2002.10.03
перекачка данных по расписанию


4-8226
Bond
2002-08-16 13:04
2002.10.03
Изменить реестр Windows, используя WinAPI





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский