当前位置: 代码迷 >> VFP >> 判断表是否已打开有关问题
  详细解决方案

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

热度:1266   发布时间:2013-02-26 00:00:00.0
判断表是否已打开问题
各位大虾:
  新年好,小弟目前这样的,有个按钮,按下去就判断表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
  相关解决方案