一次,创建了一个 由多表构成的DW(数据窗口对象)
在做到其更新的时候。发现DW_1.update()总是 = -1 .这样当然数据无法更新了!
检查数据窗口对象的update属性设置,发现里面竟然没有设置!
设置后,DW的更新便可以成功了。
最后几次试验,总结:
------------------------------
如果你的DW的结构是从一个表上全部字段来的,UPDATE属性是自动加上的,不用设置这步;
但如果你是从多个表来的,就不会有更新属性,要靠手工调整;
如果原先不是所有字段,后来修改加了个字段,这个字段也不在UPDATE属性中,要手工调整。
如果是多表来的,一旦修改的数据字段(如加个字段),原先设的UPDATE属性全部失效。
------------------------------------------------
切记这些经验,以免自己以后再出错!