Показать сообщение отдельно
  #7  
Старый 09.03.2009, 23:39
Аватар для s0Creator
s0Creator s0Creator вне форума
Местный
 
Регистрация: 20.02.2008
Адрес: Московская область
Сообщения: 420
Репутация: 884
По умолчанию

Я привел чистый SQL.
Т.е. вместо цикла
Код:
while not Table1.Eof do
begin
Table1.Locate(n,'rnomer',[]);
Table1.Edit;
Table1.FieldByName('rnomer').AsString:=IntToStr(StrToInt(Table1.FieldByName('rnomer').AsString)+1);
Table1.Post;
end;
который вызывает кучу запросов к БД можно использовать TADOQuery, запихнуть в него "SQL" и сделать TADOQuery.ExecSQL
Ответить с цитированием