将MSChart与Access数据库一起使用

时间:2016-10-22 02:00:17

标签: ms-access vb6 mschart

我正在vb6中创建一个学生数据库项目,我需要显示学生结果的图表。我找不到任何关于如何做的好教程。我发现了这个how to create Mschart in VB6?,但删除了与之关联的教程。如何将MSChart与我的数据库连接?

感谢您的帮助:)

1 个答案:

答案 0 :(得分:1)

我不完全确定你想做什么,但这里的黑暗中有一种狂野的刺,至少可以提供一些想法。

[i.index for i in lst]

#[Index(['d1', 'd2'], dtype='object'),
# Index(['d3', 'd4', 'd5', 'd6'], dtype='object'),
# Index(['d7', 'd8', 'd9', 'd10'], dtype='object'),
# Index(['d11', 'd12', 'd13', 'd14', 'd15'], dtype='object'),
# Index(['d16', 'd17', 'd18', 'd19', 'd20'], dtype='object')]

我想将学生成绩值的计数作为成绩范围区间的条形图,例如: 0-9%,10-19%,...... 100%。

为了确保我获得该范围内有0名学生的间隔,我会将等级的LEFT OUTER JOIN连接到另一张表GradeRanges:

Table: Grades
Holds a row for each Student and their Grade in percent from 0 to 100.
Field: ID AutoNumber, Primary Key
Field: Student Text(50)
Field: Grade Byte

我碰巧有30名学生的成绩。结果:

enter image description here

Table: GradeRanges
Predefined auxiliary table with values from 0 to 100 in steps of 10 for GradeRange values.
Field: ID AutoNumber, Primary Key
Field: GradeRange Byte

我喜欢在没有aux和temp表的情况下这样做。也许其他人可以提出替代方案。