vb数据个数查询求助

来源:百度知道 编辑:UC知道 时间:2024/05/13 12:07:01
我要查出在MSFlexGrid1里读入 学生成绩数据 的数据,范围在75-90之间数据的个数,Dim了na$(7), cj(7, 3), s 代码不会写额。。试验了很多都不成功,希望高手指点一下....
读入的不是数据库,是一张文本文件

首先 用 open "" for input as #1 打开文本文件
再用 do while not eof 和 line input 把每一行的内容输出到变量中
假设你的变量 cj(7,3) 表示的是成绩
for i=1 to 7
if val(cj(i,2))>=75 and val(cj(i,2))<=90 then s=s+1
next i

for i=1 to 7
if val(cj(i,3))>=75 and val(cj(i,3))<=90 then s=s+1
next i

这样就把 变量 cj 里面第二列和第三列成绩 75-90 的个数全部计算在内了!

select sum(1) as temp from 学生成绩数据 where 成绩>=75 and 成绩<=95