DataWindow错误:在检索和更新之间更改了行

MiN*_*EaK 6 powerbuilder datawindow

我在更新DataWindow时收到错误,其中显示"在检索和更新之间更改了行".解决办法是什么?

Hug*_*ett 5

如果您在多个(非共享)DataWindow中显示相同的行,然后尝试更新它们,则会发生这种情况.其他原因是不正确使用SetItemStatus(); 在update()语句中错误地使用状态标志; 最后,这是打算检测的原因,另一个用户在您之前更新了该行.