问题描述
我试图在adf中以编程方式使用createwithparm方法在数据库中插入新记录,但是它不起作用
我有数据库表与2生成的值与插入触发器之前,我将传递2个值
这是我的代码
OperationBinding operation = ADFUtils.findOperation("CreateWithParams");
Object result = operation.execute();
从编辑动作绑定中,我引用了我想传递的2个值
{pageFlowScope.userBean.investorNumber}
{pageFlowScope.userBean.tempCode}
但是没有任何内容插入数据库,并且日志中没有任何内容
1楼
假设您说“什么都没有插入数据库”,我不得不问:您了解ADF BC(EO,VO,AM)的工作原理吗? 提交页面时(例如,使用createwithparam提交),它会在内存中更新ADF BC中间层模型中的EO和VO。 什么都没有写入数据库。 您必须通过随附的应用程序模块发出COMMIT才能将数据写入数据库。 可能会有所帮助。