Dmitry Lendel wrote:
По-моему есть в Delphi событие OnIdle Повесить таймер на него. Ничего не делает пользователь, включаем таймер, мышкой двинул, отключаем. Дмитрий
Вот-вот, у меня если мышкой час не двигает - выключаем программу нафиг :-) А насчет открытых курсоров - есть fetchall и CachedUpdates в ФИБах