Показать сообщение отдельно
  #5  
Старый 27.05.2013, 15:43
ridvik ridvik вне форума
Прохожий
 
Регистрация: 27.05.2013
Сообщения: 10
Версия Delphi: Delphi 2010
Репутация: 10
По умолчанию

Цитата:
Сообщение от poli-smen
Попробуй перед очередной выборкой закрывать предыдущую.
Т.е. вместо такого:
Код:
    MyQuery1.SQL.Clear;
    MyQuery1.SQL.Add('SELECT COUNT(*) FROM dynamit_test WHERE status=3');
    MyQuery1.Open;
делай так:
Код:
    MyQuery1.Close; // Закрыть предыдущую выборку
    MyQuery1.SQL.Text:='SELECT COUNT(*) FROM dynamit_test WHERE status=3'; // Изменить запрос
    MyQuery1.Open; // Открыть новую выборку
не работает(((
Ответить с цитированием