ttable问题(100分)

  • 主题发起人 主题发起人 bhint
  • 开始时间 开始时间
B

bhint

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi5中用tabel打开.dbf,用active:=false;后,为什么不能用foxpro
以excl方式打开,急急急!!!
 
关闭后再打开试试?
 
什么叫"用foxpro以excl方式打开",
能否说的详细一点
 
哦,对不起,是想以独占方式打开,我没看清题目 ,我想一想马上给你答案
 
将Table Close!不然它会锁住表。
 
就是说,当active:=false后数据库并没有真正的断开,这样用Foxpro
就不能打开了,比如:在你的Delphi程序中用了TDatabase元件,它始终
保持着连接,虽然active:=false将数据集关掉了,数据库还是连着
 
首先,检查TTable的Exclusive属性,不能是True;
接着,用Foxpro以共享方式打开,Set Excl off(好象是这样写的)
 
关闭delphi.exe,再用excel打开!
注意excel扩展名的选择
祝好运.......
 
xixi,都说了我说什么?
 
一定要在dephi运行时用foxpro excl方式打开,有什么办法。table close没用
 
最好不用bde,用hcn_v660联dbf较ok,bde问题多多
 
多人接受答案了。
 
后退
顶部