Показать сообщение отдельно
Старый 18.07.2006, 15:42   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,971 / 3268 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от db
Может я действительно чего не втыкаю, тогда пжл проясните

У Вас в методе, если запись по RecId не нашлась, то ничего и не делается. В стандарте сформируется SQL команда Update с критериями по уникальному индексу. Если в базе к тому моменту записи с такими критериями не будет, то update просто "пролетит" мимо - результат то же самый - ничего не изменится
Я имел в виду что если нет индекса по RecId, то запрос с фильтром по RecId будет медленно работать. В каком виде уходит запрос на сервер привыполнении Update() - я не обсуждал.

А вообще изначально этот код был написан чтоб не делать большую транзакцию при обрбаотке здоровой таблицы.
Я попробовал использщовать для обсуждаемой задачи.

db, а почему вы так агрессивно реагируете на сообщения ? На вас тут никто не наезжал. Погода хорошая... В чем дело-то ?