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

Обновление Query   Найти похожие ветки 

← →
Destroyer ©   (2003-02-27 06:39) [0]

Добрый день.
У меня следующая проблема:
Есть Query, отображающий инфу из таблицы Table и связанных с ней других таблиц. Для Table свойство CachedUpdates=True. При добавлении/удалении записей из Table, Query продолжает отображать старые данные, даже если я его переоткрываю. Каким образом сделать так, чтобы он отображал данные также и из кэша, куда пихаются данные при CachedUpdates=True?


← →
Наталия ©   (2003-02-27 07:05) [1]

Сделать ApplyUpdates для Table не пробовал?


← →
Destroyer ©   (2003-02-27 07:23) [2]

С ApplyUpdates все конечно работает, но мне надо реализовать возможность отката, а после ApplyUpdates какой уж тут откат...


← →
DarkGreen ©   (2003-02-27 09:51) [3]

1. CachedUpdatets на то и Cached, что они кешируются локально, поэтому твой квери не видит данные добавленные в Table.
2. Настоящий откат реализуется Transaction.RollBack, но и в этом случае, если у тебя транзакция в Query ReadComitted или SnapShot, то ты эти данну не увидишь


← →
Destroyer ©   (2003-02-27 10:33) [4]

Я понимаю, что настоящий откат через Rollback, но у меня после StartTransaction другие пользователи не могут ничего менять в базе...поэтому и решил сделать через CachedUpdates, причем все работает, и откат тоже, но как быть с Query?



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

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



Память: 0.45 MB
Время: 0.013 c
1-54028
Max1111
2003-03-04 16:10
2003.03.17
Глючит глобальный динамический массив (код)


3-53924
phantom2040
2003-02-26 09:13
2003.03.17
CGI + базы данных


3-53931
User_OKA
2003-02-26 09:54
2003.03.17
форматирование ячеек Excel


1-54061
Демонов Е.В.
2003-03-04 09:03
2003.03.17
Про дин масив ( продолжение GIL).


7-54356
SJ-79
2003-01-08 13:19
2003.03.17
Программная регулировка скорости LPT порта




   Наверх