在考生文件夹下有一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”和窗体对象“fEmp”。同时,给出窗体对象“fEmp”上“计算”按钮(名为bt)的单击事件代码,试按以下要求完成设计。
按照以下窗体功能,补充事件代码设计。
窗体功能:打开窗体,单击“计算”按钮(名为bt),事件过程使用ADO数据库技术计算出表对象“tEmp”中党员职工的平均年龄,然后将结果显示在窗体的“tAge”文本框内,并写入外部文件中。
注意:不能修改数据库中表对象“tEmp”未涉及的字段和数据;不允许修改窗体对象“fEmp”中未涉及的控件和属性。
只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置上已存在的语句。
参考答案:
[微步骤]
单击“窗体”对象,用鼠标右击“fEmp”,在快捷菜单中单击“设计视图”命令。
用鼠标右击“计算”命令按钮,在弹出的快捷菜单中单击“事件生成器”命令,在空行内输入以下代码。
’*****Add1*****
If rs.RecordCount=0 Then
’*****Add1*****
’*****Add2*****
tAge=sage
’*****Add2*****
关闭界面。单击“保存”按钮
,关闭设计视图。
解析:
本题关键字有:删除字段;设置窗体中标签控件和命令按钮的属性。第(1)、(2)小题在窗体设计视图中用鼠标右击控件,在弹出的快捷菜单中单击“属性”命令,设置其属性;第(3)小题在数据表中删除字段;第(4)小题用鼠标右击控件,在弹出的快捷菜单中单击“事件生成器”命令,输入相关代码。