数据表名称最好不要直接用数字命名,以免混乱!
我刚测试了。
把DBF放在桌面的1个目录,
1、当我的目录名称中间不带空格时,用三中方法都可以打开表
bmk=GETFILE('DBF','接收成绩库','',0,'选择要接收的教师成绩库0682.dbf')
USE (BMK) &&OK
USE &BMK &&OK
USE &BMK. &&OK,多了个点
USE "&BMK" &&OK
USE "&BMK." &&OK,多了个点
2、当我的目录名称中间带空格时
USE (BMK) &&OK
USE &BMK &&错误
USE &BMK. &&错误,多了个点
USE "&BMK" &&OK
USE "&BMK." &&OK,多了个点
3、当名称长度在84时,不带空格,OK
4、当名称长度在260时,不带空格,OK
名称带空格,影响到 &宏