为什么SQL:语句无效

来源:百度知道 编辑:UC知道 时间:2024/05/06 06:54:01
clear memory
use 二、三级上机成绩 in 2
use b2007 in 1
sele 1
for i=1to 8000
go i
scatter fields 学号 to a(1)

sele 2
dimension b(1)
select 二、三级上机成绩.姓名 from 二、三级上机成绩 where 学号=a(1) into array b(1)

sele 1
gather from b(1) fields 姓名
endfor
其中select 二、三级上机成绩.姓名 from 二、三级上机成绩 where 学号=a(1) into array b(1)时说SQL语句无效,为什么???定重谢!!!

你用的好像是vfp吧,二、三级上机成绩这个名字有问题,你可以重命名表把中间的“、”号去掉,不去掉的话这样应该也可以:
select 姓名 from [二、三级上机成绩] where 学号=a(1) into arry b(1)

唉,把你的中文信息都改成英文的先,没你这么做的,二、三,、无法解释