各位大虾:
新年好,小弟目前这样的,有个按钮,按下去就判断表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