![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TQuery CashedUpdaes и Next [D7, MySQL]
_Yanchik © (2003-11-28 13:24:00)
Вопрос следующий есть запрос Q : TQuery
Q.RequestLive := true;
Q.CashedUpdated := true;
в цикле я пробегаю по єтому запрому и именяю кое какие поля, потом делаю ему Next и єта сволось не смотря на то, что у него CashedUpdates true выполняет пост или еще какуе-то ерунду, которая весьма тормозит процес перебивки этх самых полей а я хочу, чтобы он заносил все изменения когда я ему говорую ApplyUpdates. Как быть?
ЮЮ (2003-11-29 02:31:00) [1]
>и єта сволось не смотря на то, что у него CashedUpdates true выполняет пост или еще какуе-то ерунду,которая весьма тормозит процес перебивки
Может есть обработчики у Query или DataSource? Тогда отключи их на время "пробежки"
asp (2003-11-28 15:04:00) [2]
Yan (28.11.03 14:55) [2]>
Q.CachedUpdates:= True;
Q.UpdateObject:= UpdateSQL1;
достаточно.
Yan (2003-11-28 14:55:00) [3]
И что каким образом я буду вносить изменения?
asp (2003-11-28 14:35:00) [4]
Поставь Q.RequestLive:= False