是odbc连接acces,如果是ado就比较好用了
追答额……有ADO没搞过ODBC……但是应对这种简单需求,应该也就在连接和执行语句的方式上略有差别
追问对呀,但是odbc连接access不支持avg(),还有其他方法吗
追答额…………那支持SUM支持COUNT么?都不行那也只好自己计算了
追问教教我吧,怎么把它计算出来
不懂
追答ok, 你已经得到了,所有成绩.
给你一段代码
vector vNumber;
vNumber.push_back(/*你从数据库里得到的成绩*/); 不是整形,就转换成整形.一次一个. //入列
int total = 0;
for(int i=0;i<vNumber.size();i++)
total += vNumber[i];
double avg = total/vNumber.size();
avg就是你的平均值了.