通过Oracle Form在DB中插入双行[已关闭]

fsi0uk1n  于 2023-10-16  发布在  Oracle
关注(0)|答案(1)|浏览(88)

**已关闭。**此问题需要debugging details。它目前不接受回答。

编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答这个问题。
18天前关闭
Improve this question
我已经创建了一个简单的Oracle表单,我要求用户输入4-5个输入,并单击Button(当按钮按下触发器时),我编写了一个插入语句,然后提交。
当我按下按钮2记录相同的细节得到插入。我不明白为什么。Oracle消息作为FRM 40400 1横断应用并保存。但是在DB表2中,行是用相同的数据来的。请帮帮我

fruv7luv

fruv7luv1#

表单只是做了您指示它做的事情-插入两行。怎么做?

  • 这是-我假设-数据块(即,根据某个表格)
  • 这意味着您插入到字段中的所有值都将在您提交后立即自动插入到基础表中
  • 第二行插入了您在触发器后面编写的insert语句
  • 把它拿走;你不需要它。如果它是一个控制块,你会这么做,但显然它不是
  • 如果你想保留这个按钮(它只是提交),OK -离开它,只是从它删除insert语句

你似乎不太明白表单是如何工作的。为了你自己的利益,阅读一些关于它的文档。在线表单帮助系统(当您按F1键时显示的系统)应该可以让您开始使用。

相关问题