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

Вниз

IBQuery.CachedUpdates   Найти похожие ветки 

 
Aladin ©   (2004-06-03 13:25) [0]

IBQuery, DBGrid, IBUpdateSQL.
IBQuery.CachedUpdates:=true;

Когда записи в одной строке отредактированы через DBGrid то IBQuery.ApplyUpdates работает, а если записи редактировались в нескольких строках то это не работает. Почему?


 
Johnmen ©   (2004-06-03 13:30) [1]

>это не работает

Как?


 
Aladin ©   (2004-06-03 13:35) [2]

Выдает ошибку "User abort" если делать IBQuery.ApplyUpdates и не сохраняет отредактированные записи.


 
Johnmen ©   (2004-06-03 13:57) [3]

Неверно прописаны запросы в IBUpdateSQL.
(Лучше пользоваться IBDataSet)


 
Курдль ©   (2004-06-03 13:58) [4]

А в OnApplyRecord никакого кода нет?
И еще - корректнее делать IBDataSet.ApplyUpdates([IBQuery]);


 
Aladin ©   (2004-06-03 14:52) [5]

В IBUpdateSQL прописано с помощью "Generate SQL" (везде выделены все поля)
В OnApplyRecord ничего
Пробовал IBDataSet та же история [2]


 
Johnmen ©   (2004-06-03 15:46) [6]

Ну что ж, приводи запросы.
Да, и не забудь, что апдейт должен апдейтить только одну запись, а делейт - делейтеть только одну...


 
Aladin ©   (2004-06-03 16:41) [7]

Могу весь исходник выслать


 
Johnmen ©   (2004-06-03 16:55) [8]

Спасибо. Не надо...
:)


 
Курдль ©   (2004-06-03 17:07) [9]


> В IBUpdateSQL прописано с помощью "Generate SQL" (везде
> выделены все поля)

И в окне "ключевые поля" тоже все?


 
Aladin ©   (2004-06-03 18:16) [10]

И в Key Fields и в Update Fields



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

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

Наверх




Память: 0.48 MB
Время: 0.032 c
14-1086953070
WondeRu
2004-06-11 15:24
2004.06.27
Иконки для "Выделить все", "Снять выделение",


1-1086936415
Виталя
2004-06-11 10:46
2004.06.27
Тестировка приложения


14-1086701047
Феликс Мантилья
2004-06-08 17:24
2004.06.27
Скопировать видео с DVD


1-1087280416
an-na2002
2004-06-15 10:20
2004.06.27
Работа с формами.


8-1080393670
Skeld
2004-03-27 16:21
2004.06.27
Вопрос по OpenGL?