quote:以下是引用godkonws在2012-11-07 19:53:53的发言:
然道是DIW?
DIW [AR1,P#0.0] 和 W [AR1,P#0.0] 有什么区别呢?
DIW[AR1, P#0.0]是访问背景数据库的,即DB2中打开的数据块的地址。在FB中DB2是自动打开的。如果在FC中,你可以装载一个DB到DB2中,也可以用DIW[AR1, P#0.0]。在两个DB间拷贝数据的时候很好用
W[AR1, P#0.0]是访问一个字,内存区域(M,DB,I等)有AR1中指定的
比如以下两个例子
错误的
LAR1 P#10.0
L 1
T W[AR1, P#0.0]
正确的
LAR1 P#M10.0
L 1
T W[AR1, P#0.0]
但是上面错误的例子只要稍微改一下就可以了
LAR1 P#10.0
L 1
T MW[AR1, P#0.0]