考生文件夹下存在数据库“销售”,其中包含表“购买信息”和表“会员信息”,这两个表存在一对多的联系。对销售数据库建立文件名为myf的表单,其中包含两个表格控件。 第一个表格控件用于显示表“会员信息”的记录,第二个表格控件用于显示与表“会员信息”当前记录

admin2009-02-15  29

问题 考生文件夹下存在数据库“销售”,其中包含表“购买信息”和表“会员信息”,这两个表存在一对多的联系。对销售数据库建立文件名为myf的表单,其中包含两个表格控件。
   第一个表格控件用于显示表“会员信息”的记录,第二个表格控件用于显示与表“会员信息”当前记录对应的“购买信息”表中的记录。
   表单中还包含一个标题为“关闭”的命令按钮,单击此按钮退出表单。

选项

答案在命令窗口中输入命令:CREATE FORM myf,打开表单设计器窗口。 从“表格控件”工具栏中单击表格控件,添加两个表格到新建的表单中,右击表单,选择“数据环境”快捷菜单命令,在数据环境中添加数据表“购买信息”和“会员信息”,系统自动建立好两表的关联。返回表单设计器中,右键单击表格Gridl,在弹出的快捷菜单中选择“生成器”,弹出表格生成器对话框,在“1.表格项”中选择数据表“会员信息”,将表中所有字段添加到“选定字段”中,如图3-28所示。 [*] 以同样的方法设置第二个表格的生成器,然后再选择“4.关系”选项卡,把“父表中的关键字段”设置为“会员信息.会员号”,把“子表中的相关索引”设置为“会员号”,如图3-29所示。 [*] 从表单控件工具栏中向表单添加1个命令按钮,修改命令按钮的Caption属性值为“关闭”,在“关闭”命令按钮的Click事件中输入:Thisform.Release。 运行表单,结果如图3-30所示,保存表单设计到考生文件夹下。 [*]

解析 本大题考查的主要是通过表格控件实现父子表记录的联动显示,首先需要添加用于显示的数据表到表单的数据环境中,然后在两个表格的“生成器”对话中,进行相应的设置,实现表格中记录联动的功能。
转载请注明原文地址:https://kaotiyun.com/show/wcKZ777K
0

最新回复(0)