豹子 2007-6-23 09:48
用Access设计客观试卷(二)
上节提示:在上节中我们主要介绍了在Access中建立试题库、试题表、答案表以及向两表中输入数据的方法和步骤。
\%PJ_:h
Vz!f
r/q7z
V!vW%|#E}Q
在这节中我们主要介绍建立关联和查询的方法。$Z1A/PL
y0?!~g
9R2Htts%hfuA
[b]建立关联[/b]
&F:B#af1[a\
ePb,W%Y0Ha
L
把试题表与答案表按题号关联在一起,目的是在两个表中使题号相同的记录对应的是同一题的具体内容,也为建立查询做准备。建立关联的方法是:单击【工具】菜单下的【关系】选项,再单击【关系】菜单下的【显示表】选项,打开图1所示窗口。在图1窗口中,单击“答案表”,再单击【添加】。单击“试题表”,再单击【添加】,把两个表都显示出来,最后单击【关闭】按钮即可。在显示的两个表中,把“答案表”中的题号拖到“试题表”中的题号字段上,在弹出的【编辑关系】对话框中,单击【创建】即可,至此,两表已建立了关联。
'B6xX6A7dNS3l
Q{v/K,@\#sK
/\5sT\N*^[D/_
[img]http://it.x6x8.com/sjk/UploadFiles_9814/200612/2006121516854391.jpg[/img]
$YPQ:_[qb
(H
W0{'|tT
图1
O~3u J]1u
1VJ_hPB
[b]建立查询[/b]!ph%VNf5`|d
T2n&k/g
W.N;YI
建立查询的目的是为生成窗体作数据准备及根据考生答案情况在答案表中填入每题的得分。查询对象共有四个,分别简述如下:
,qg!si2I4t
fp| I;EM6D
1、选择查询0v6B!W'V E(B:|
Y#[F7jP
作用是把选择题挑选出来,为选择题窗口作数据准备。建立过程及包含字段如下:在图2窗口中,单击【对象】下面的【查询】选项,再单击【新建】按钮,在打开的【新建查询】窗口中,单击【确定】(使用默认选项:设计视图),打开图1“显示表”对话框,试题表和答案表均添加到新建查询窗口中,如图3。把试题表中的题号、题目、1、2、3、4六个字段分别拖到下面表格中的【字段】右边各单元格中,再把答案表中的“考生答案”拖到最右边的单元格中。在题号列下面的【准则】格中填入“6”(因为此试题表例子中,前5题为选择题)。最后保存此查询,查询名称为“选择查询”。
T$V y1DddI;p
L9ma xH
q:i!sEk%@y$c F*Mz
[img]http://it.x6x8.com/sjk/UploadFiles_9814/200612/2006121516855289.jpg[/img]
3yw*rC\*G
pBMNq:GZ&M2m0x
图2 j:z
_$[q!W.F