用asp+Access做了个运动会总分表,打开网页要十多秒钟,循环查询记录,不知道有什么好方法,能打开速度快点,年级班级采用循环,成绩一次性读取
可以用分页呀。这样可以快点。
这个有很多可能,查询或者算法不优化,数据表结构不合理。你的页面做了什么操作,把多次查询合并到一次,重新组织你的查询。是不是可以减少查询的次数,等等。
查询项目名称,年级,根据年级查询班级,然后根据班级名称项目名称依次查询得分,这样下来,每条记录都要查询一次,有个想法,把所有记录查询出来,放入数组,生成表格时,从数组里取出成绩记录