以下是引用aaaaaa在2016-4-20 16:52:42的发言:
I 是保留字,A-J 都是保留字,比如:
Select 9 等同于 Select I
Use XXX.Dbf In I
这时候的 I 是既是保留字,又是变量,保留字有优先权。
你都在 9 工作区了打开 DBF 文件,后一个文件的打开,关闭了前一个已打开的文件。
是不是这个道理?
或者你要强调 I 是变量,这么改:
Use (a) In m.I
或者循环变量不要用 I,改用 II,或其他没有冲突的字符。
试试看
不行,Use (a&iic) In ii 这句还是发生错误,找不到别名 ii