首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

use delete then insert 和use update有什么区别?该如何解决

2012-02-14 
use delete then insert 和use update有什么区别?我有一个dw 更新寻的是use update当我修改某条数据的时候

use delete then insert 和use update有什么区别?
我有一个dw 更新寻的是use update 
当我修改某条数据的时候,使用getitemstatus的时候得到的值竟然是notmodified!
诡异啊
为什么啊?

[解决办法]
在getitemstatus前加语句dw_1.accepttext() 
这是将“漂浮”在数据窗口控件上编辑框的内容放入到数据窗口控件的当前项中(主缓区中)。
你刚修改完的数据是“漂浮”在数据窗口控件编辑框上的 
而getitemstatus函数取得的是主缓冲区里的内容 
这样,使用getitemstatus得到的值就是modified

热点排行