USE 表名 總是提示表不存在,是什麼問題呢!
IF dbused(sys(5)+curdir()+"DATA\JPCORP")
SET DATABASE TO sys(5)+curdir()+"DATA\JPCORP"
messagebox("","数据库已经打开了?")
ELSE
OPEN DATABASE sys(5)+curdir()+"DATA\JPCORP"
ENDIF
IF used(sys(5)+curdir()+"\DATA\tabale1")==.F.
USE sys(5)+curdir()+"\DATA\table1.dbf"
ENDIF
这个代码哪里错了呢,运行到打开数据表TABLE1 时提示没有表,表示有的了,
执行到倒数第二行哪里就出错,前面那个MESSAGEBOX 提示数据库已经打开了。