易语言操作ACCESS数据库问题
假如有一个成绩表,里面有姓名,性别,语文,数学,外语,总分。现在要做一个事情就是对男女学生的各科分数求平均值,我知道用selectavg(总分)from成绩表where性...
假如有一个成绩表,里面有姓名,性别,语文,数学,外语,总分。
现在要做一个事情就是对男女学生的各科分数求平均值,
我知道用 select avg(总分) from 成绩表 where 性别="男"
我想把这个平均成绩输出到高级表格中
我想问怎么得到上面SQL语句返回的平均成绩。请高手指点。 展开
现在要做一个事情就是对男女学生的各科分数求平均值,
我知道用 select avg(总分) from 成绩表 where 性别="男"
我想把这个平均成绩输出到高级表格中
我想问怎么得到上面SQL语句返回的平均成绩。请高手指点。 展开
2个回答
展开全部
给我程序的一段源码给你看看:
.版本 2
.支持库 eDB
.支持库 eGrid
.如果真 (数据库连接.连接Access (取运行目录 () + “\data.mdb”, “”) = 假)
信息框 (“数据库连接失败,请检查数据库是否在根目录下!”, #警告图标, “提示”)
销毁 ()
.如果真结束
记录集.置连接 (数据库连接)
SQL = “SELECT * FROM biaotou order by 序号”
记录集.打开 (SQL, #SQL语句, )
记录集.到首记录 ()
高级表格_录入.列数 = 记录集.记录数量
.计次循环首 (记录集.记录数量, i)
记录集.读文本 (“字段”, 字段名称)'这里就是你需要的读取sql的结果复制到变量字段名称中
高级表格_录入.置数据 (0, i - 1, #表格常量.文本型, 字段名称)
高级表格_录入.置对齐方式 (0, 1, 0, 记录集.记录数量, #表格常量.居中对齐)
记录集.到下一条 ()
.计次循环尾 ()
记录集.关闭 ()
.版本 2
.支持库 eDB
.支持库 eGrid
.如果真 (数据库连接.连接Access (取运行目录 () + “\data.mdb”, “”) = 假)
信息框 (“数据库连接失败,请检查数据库是否在根目录下!”, #警告图标, “提示”)
销毁 ()
.如果真结束
记录集.置连接 (数据库连接)
SQL = “SELECT * FROM biaotou order by 序号”
记录集.打开 (SQL, #SQL语句, )
记录集.到首记录 ()
高级表格_录入.列数 = 记录集.记录数量
.计次循环首 (记录集.记录数量, i)
记录集.读文本 (“字段”, 字段名称)'这里就是你需要的读取sql的结果复制到变量字段名称中
高级表格_录入.置数据 (0, i - 1, #表格常量.文本型, 字段名称)
高级表格_录入.置对齐方式 (0, 1, 0, 记录集.记录数量, #表格常量.居中对齐)
记录集.到下一条 ()
.计次循环尾 ()
记录集.关闭 ()
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询