RomanTim
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору HOUPE С QA есть одна фишка - первые данные уже показывааются, а остальные продолжают идти, при этом счетчик времени тикает и горит кнопка "остановить" (красный квадрат) Если запрос открывается быстро, то тогда смотри уже в программе - наверчено ли у тебя что-нибудь на DataSet (вычисляемые, lookup поля), куда эти данные потом отображаются... Для эксперимента попробуй новое приложение, в котором на форму кинь только TADOQuery и кнопку, квере задай подключение к базе и запрос, по кнопке сделай Open и посмтори сколько времени будет выполняться. Для еще более чистого эксперимента можно создать объект _Recordset (из модуля ADOInt) и получить данные в него - чтобы обойтись вообще без влияния VCL (параметры метода Open в MSDN) RostY Вообще то технология ADO это более облегченная по API обертка вокруг OLEDB, через которую и SDAC работает. За не один год пользования ADO-компонентами тормозов именно на них не встречалось |