读书人

关于dw_1.getitemstring(n,3)的用法,该

发布时间: 2012-02-26 20:19:45 作者: rapoo

关于dw_1.getitemstring(n,3)的用法
我用dw_1.getitemstring(n,3),就是取第n行第3列的数据

但由于我设计是更新:即先检索出来数据,然后可以修改,最后保存(update)
但发现一旦检索出来展现在dw里面,后修改数据,再用dw_1.getitemstring(n,3)去获取,但获取的数据时老数据.这是怎么回事,怎样能得到修改后的数据???

[解决办法]

探讨
我用dw_1.getitemstring(n,3),就是取第n行第3列的数据

但由于我设计是更新:即先检索出来数据,然后可以修改,最后保存(update)
但发现一旦检索出来展现在dw里面,后修改数据,再用dw_1.getitemstring(n,3)去获取,但获取的数据时老数据.这是怎么回事,怎样能得到修改后的数据???

[解决办法]
dw_1.accepttext()
[解决办法]
在用getitemstring(n,3)取数据前 dw_1.accepttext(),或者写在datawindow的losefocus事件里。因为你在datawindow的中编辑数据,是暂存在字段所对应的编辑框的浮动区里的,需要通过accepttext(),将数据保存到datawindow的当前缓冲区里,这时再用getitemstring(n,3)从缓冲区里讲数据取出
[解决办法]
探讨
引用:
我用dw_1.getitemstring(n,3),就是取第n行第3列的数据

但由于我设计是更新:即先检索出来数据,然后可以修改,最后保存(update)
但发现一旦检索出来展现在dw里面,后修改数据,再用dw_1.getitemstring(n,3)去获取,但获取的数据时老数据.这是怎么回事,怎样能得到修改后的数据???

如果没移动焦点或回车……

读书人网 >PB

热点推荐