O okmy Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-09 #6 如数据无改变,Lookup field是会 自动同步的,如源表发生变化,只有 Colse,open一次.refresh似乎不 起作用.
A amo Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-09 #7 嘿嘿,我试了不少手段,似乎还只有Close,open一下管用! 不知还有谁有什么高招!
M menxin Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-09 #8 可以用 Table.Refresh; Table.FlushBuffers; 其实大家应该注意使用flushbuffers(强制写盘),它可以说非常关键!没用它,很 容易丢数据。不知bde的cache到底有多大,有一次一上午的销售数据,由于一次致命 错误消失得无影无踪,找来找去,原来如此!写入的东西都在cache里,lookup当然 无法找得到啦! 给分!!!
可以用 Table.Refresh; Table.FlushBuffers; 其实大家应该注意使用flushbuffers(强制写盘),它可以说非常关键!没用它,很 容易丢数据。不知bde的cache到底有多大,有一次一上午的销售数据,由于一次致命 错误消失得无影无踪,找来找去,原来如此!写入的东西都在cache里,lookup当然 无法找得到啦! 给分!!!
J Jetideas Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-09 #9 menxin的回答好象有点牛头不对马嘴,嘻嘻。 要做到LookUp字段与源表100%同步比较困难,因为你无法知道源表何 时发生变化。 还是不要用Table,用Query比较好一些,我认为。 用Close,Open来刷新。
menxin的回答好象有点牛头不对马嘴,嘻嘻。 要做到LookUp字段与源表100%同步比较困难,因为你无法知道源表何 时发生变化。 还是不要用Table,用Query比较好一些,我认为。 用Close,Open来刷新。
M menxin Unregistered / Unconfirmed GUEST, unregistred user! 1999-09-09 #11 ??? >>因为你无法知道源表何时发生变化。 在源table的事件中加上代码不就行了?怎么不知何时发生变化。另外你动手试过吗? 什么叫“牛头不对马嘴”?? )8-|