请教关于表中得到各科分数段
如何求得语文,数学,英语,总分各科前100名、200名、300名的分数线,并复制到一个表中我给你发一个表,帮助用你编的程序算下,谢了
[ 本帖最后由 hnsmxyz 于 2014-4-8 10:21 编辑 ]
Close Databases Create Cursor t (科目 C(20),分数线 N(6,2)) Use bmk In 0 Alias bmk && 改成你的表名 lcstr="100,200,300" && 分数线 Select bmk For lnJ=1 To ALines(aa,Strtran(lcstr,",",Chr(13)+Chr(10))) For lnI=17 To 20 && 为你表中各门功课字段的顺序号 myField=Field(lnI) Index On -&myField To mc Copy To cj Fields &myField Insert Into t select myField+"_"+aa[lnJ],Evaluate(myField) From cj where Recno()=Val(aa[lnJ]) Use in cj EndFor Select bmk EndFor Select T BROWSE Use in t