读书人

判断表是否已打开有关问题

发布时间: 2012-03-28 15:40:03 作者: rapoo

判断表是否已打开问题
各位大虾:
新年好,小弟目前这样的,有个按钮,按下去就判断表co20是否有数据,有的话先清空。小弟试了多次,有时提示“表无法更新”,有时提示“文件正在使用”,应该这样写才对呢?

if file('co20.DBF')=.T.
if used('co20.DBF')
zap
else
use co20 in 0
zap
endif
else
MESSAGEBOX('表缺失',16,'提示')
return
endif

[解决办法]

SQL code
If File('co20.DBF')=.T.    If !Used('co20')        Use co20 In 0    Endif    Select co20    ZapElse    Messagebox('表缺失',16,'提示')    ReturnEndif 

读书人网 >VFP

热点推荐