[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 574: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 630: sizeof(): Parameter must be an array or an object that implements Countable
Russian Progress User Group • Таблица не обновляется по ROWID
Страница 1 из 1

Таблица не обновляется по ROWID

Добавлено: 19 янв 2015, 17:21
sog
Добрый день, таблица не обновляется по ROWID ...

/* loan-int точно находит запись по ROWID но присвоения значения поля не происходит */

FIND FIRST loan-int WHERE
ROWID(loan-int) EQ mRid
EXCLUSIVE-LOCK NO-WAIT NO-ERROR.

loan-int.currency = loan.currency.
RELEASE loan-int.


Если сталкивались с подобной проблемой, подскажите пожалуйста.
Заранее спасибо.

Re: Таблица не обновляется по ROWID

Добавлено: 21 янв 2015, 09:40
udg
NO-WAIT пытается незамедлительно заблокировать запись, если не получиться он вернет ошибку, но NO-ERROR опция подавляет эту ошибку. Можно попробовать убрать NO-ERROR, произойдут ли какие-то изменения или код будет также выполняться?

Re: Таблица не обновляется по ROWID

Добавлено: 22 янв 2015, 13:00
sog
Код отличный , я неверно тестировала , запись обновляется !!!, выявилось на валютном кредите. На рублевом записи о валюте я не раглядела, увидела чужой знак "?"