<>表 “学生管理” 有如下字段</P>
<><br>事件ID 学生姓名 时间 类别 内容 摘要<br> <br>1 甲 2007-7-1 奖励 成绩优秀 月度小考分数全班第一</P>
<>2 乙 2007-7-3 处罚 迟到 早上10点才回到学校</P>
<P>3 乙 2007-7-3 处罚 早退 下午2点就离开课室 </P>
<P>4 丙 2007-7-7 奖励 表现突出 主动打扫卫生</P>
<P>5 甲 2007-7-9 奖励 成绩优秀 级运动会长跑第一</P>
<P>6 丙 2007-7-9 处罚 违规 上课打瞌睡</P>
<P>7 乙 2007-7-15 处罚 违规 与隔壁班大熊打架 </P>
<P>……</P>
<P>在每月和期末的时候就需要进行统计汇总,用Dcount 等域函数,是可以做到在子窗体中使用数据表显示如下的的统计结果的:</P>
<P>成绩优秀次数=dcount("[ID]","学生管理","[内容]="成绩优秀" and [姓名]='"me.姓名"')</P>
<P>奖励小计=dcount("[ID]","学生管理","[类别]="奖励" and [姓名]='"me.姓名"')</P>
<P><br><br></P>
<P><br>但是在数据量多或使用次数多时非常慢,请教如何通过ADO或DAO的实现?</P><br><br><br><br>
[此贴子已经被作者于2007-7-26 23:05:49编辑过]
|