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;
[Это сообщение - спам!]
Последние сообщения из форума
16396
|
|