首页 > 解决方案 > Oracle APEX:根据交互式网格中的更改更新表

问题描述


目前我正面临如何更新交互式网格中的单行的问题。我正在尝试根据用户所做的更改来更新表格(交互式网格)。
我遵循了 APEX 5.1 中的指南。
不幸的是,rowid 函数不起作用。

我的代码:

update poc_sofortmassnahme  
    set BESCHREIBUNG_SOFORT  = :BESCHREIBUNG_SOFORT,  
        BEARBEITER_SOFORT = :BEARBEITER_SOFORT,
        ZIELDATUM_SOFORT = :ZIELDATUM_SOFORT,
        WIRKSAMKEIT = :WIRKSAMKEIT
  where rowid  = :ROWID; // doesn't update the row.

任何帮助表示赞赏。

Oracle APEX 5.1 的示例代码

标签: sqloracleoracle-apex

解决方案


交互式网格可以编辑(就像以前版本中的表格形式一样),所以我建议您使用该功能而不是重新发明轮子。因为,您似乎正在尝试进行自己的行处理,而无需这样做。


推荐阅读