Новости | Документация | Download | Webboard | FAQ | Поиск | Контакты

Apache.RU - Webboard



Вернуться
Выполнение UPDATE запроса в dbExpress (Gosha) 06/11 - 09:03:50
      Re: Выполнение UPDATE запроса в dbExpress (Роберт) 06/11 - 21:13:16



From: Gosha - 06/11 - 09:03:50
Subject:Выполнение UPDATE запроса в dbExpress
-----------------
У меня следующая ситуация:
я пользуюсь Delphi 7 + Mysql 3.23.58 через dbExpress
есть SQLConnection1
два SQLQuery, рабюотающие через SQLConnection1
SQLQuery1.SQL.Add('SELECT id FROM mytab');
SQLQuery1.Open;
While not SQLQuery1.eof do
begin
SQLQuery2.Clear;
SQLQuery2.SQL.Add('UPDATE mytab2 SET field1=32 WHERE id='+SQLQuery1.Fields.Fields[0].Text);
SQLQuery2.ExecSQL(true); // Вот на этом месте, программа всегда просто зависает.. я не понимаю почему.. пробовал SQLQuery2.Open;
тоже самое..подскажите в чем моя ошибка.. Запросы типа
SQLQuery2.SQL.Add('Select.....'); выполняются внутри цикла нормально.. а с UPDATE зависает. Если такой запрос выполняю вне цикла, то все ок. Надеюсь на вашу помощь.

end;


[Это сообщение - спам!]

Последние сообщения из форума

 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
16396




  Copyright Apache.ru © 1999-2017, All Rights Reserved Разработка сайта: Inside.ru  
  РЕКЛАМА НА САЙТЕ: |