简体   繁体   English

oracle形式“您无法更新此记录”

[英]oracle form ''you cannot update this record''

I have a procedure in which I get values from different tables and calculate a certain decimal number. 我有一个从不同表中获取值并计算出某个十进制数字的过程。 After that i try to post it on a form text-field which is a database item (update and insert allowed on the settings of block and item). 之后,我尝试将其发布到数据库项目的form text-field中(在块和项目的设置上允许更新和插入)。 everything works fine but the result wont show on the item and won't save in the database field. 一切正常,但结果不会显示在项目上,也不会保存在数据库字段中。 I get the error 我得到错误

"you cannot update this record". “您无法更新此记录”。

Can someone help? 有人可以帮忙吗? i have been working on it for two days now and can't find anything. 我已经研究了两天了,找不到任何东西。

Did you check if your user has update access on the table? 您是否检查过用户是否对表具有更新访问权限? Check also if there are database triggers on the table that prevents you from updating the record. 还检查表上是否有数据库触发器阻止您更新记录。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM