XPages:插入新行抛出错误javax.sql.rowset.spi.SyncProviderException:1同步时发生冲突

时间:2016-12-19 20:20:35

标签: xpages xpages-extlib

尝试使用以下代码将新记录插入SQL表时出现错误。

jdbcRowSet1.saveRow(objectData);
jdbcRowSet1.acceptChanges();

问题是因为在INSERT尝试使用自动生成的ID(列名ID_AUTO)设置主键值(列名ID)之后触发的触发器。两列都在同一个表中。如果删除该触发器,代码就可以正常工作。

是否可以对xpages代码执行任何操作以避免错误(错误显示“1同步时发生冲突”)。该错误发生在acceptChanges()行。

编辑:

我处理了上述问题。但现在我的下一个问题是在插入新行后返回自动生成的ID值。如果有人知道,请告诉我。

0 个答案:

没有答案