ADOQuery + DBGrid

NAV
Дата: 08.12.2002 21:07:41
Подскажите, пожалуйста, как сделать так, чтобы результаты выполнения запроса ADOQuery, выведенные в DBGrid, "замораживались" и чтобы можно было выполнять другие запросы ADOQuery, не портя содержимое DBGrid??

(или лучше добавить ADODataSet для работы с DBGrid?)
KirillovA
Дата: 08.12.2002 21:34:24
вобщето это вопрос по делфям...
вот так:
ADOQuery1.DisableControls;

try
//трампарам.
finally
ADOQuery1.EnableControls;
end;
NAV
Дата: 09.12.2002 03:08:29
Спасибо.

Вообще-то да :) Но поскольку юзаю одновременно и SQL, и Builder, то... чтобы не метаться по форумах... :)

P.S. Тем не менее, прошу прощения за вопрос не по теме
NAV
Дата: 09.12.2002 15:37:34
А кстати, не помогло :((

Я даже ADOQuery->EnableControls убрал для проверки, оставил только DisableControls - а данные в гриде все равно портятся - выводится результат другого запроса ADOQuery :(((

Что же не так?
tygra
Дата: 09.12.2002 16:05:30
А ты попробуй сделать следующее:
сядь на стул и пусть кто-то его внезапно выдернет и другой подставит - и как, ты на пол не упадешь? То-то, грохнешься как миленький :))

Вот и с DBGrid так же. Ты уж определись - или одни данные в нем показывай, или другие.

Да и ADOQuery можно другой использовать