数据窗口update更新,碰到奇怪的事。。。请帮助!
ywfhj 2017-09-12 11:38:52 有两个数据窗口dw_1,dw_2,根据输入的检索参数,dw_1中出现相关数据,但有些字段的数据需要从外部sle_1.text等进行赋值,dw_2根据dw_1相关数据进行整理insertrow()插入新记录到dw_2中。 在最后的更新中,dw_1.update,dw_2.update(),
根据返回的sqlcode都是更新成功,dw_2的数据插入是更新成功达到预期效果 ;但dw_1 结果与预期不一样,dw_1原先记录仍存在(需更新的字段仍以空白存在),又多了一条新插入的记录(这条记录是原先记录上更新了相关字段后 是正确的记录)。
我的dw_1 的更新参数如下:
key columns ,updateable columns(选择了全部字段),key modification 选择了 use delete the insert . unique key column选择了全部字段,identify column 是none
并且 ,我尝试了以上参数的组合 ,结果都是这样。。。奇怪啊。。请大侠帮助!