程序代码:
CSTR=ALLTRIM() NUM1=INT(VAL(SUBSTR(CSTR,1,AT([~],CSTR)-1))) NUM2=INT(VAL(SUBSTR(CSTR,AT([~],CSTR)+1))) SELECT 成绩.学号, 成绩.姓名, 成绩.学院,成绩.专业, 成绩.班级,成绩.学期,成绩.课程名称,成绩.学分, 成绩.成绩,成绩.名次; FROM 成绩; WHERE allt(成绩.学院)==xy; AND allt(成绩.专业)==zy; AND allt(成绩.班级)==ban; AND 成绩.学期==val(xq); and allt(成绩.课程名称)==allt(); &&and BETWEEN(成绩.成绩,NUM1,NUM2); and 成绩.成绩>=NUM1 and 成绩.成绩<NUM2; group by 学号; order by 成绩 desc; into dbf 学生成绩信息现在运行时直接将表里所有数据显示出来,窗口就像用browse浏览一样