问答题 考生文件夹下存在数据库spxs,其中包含表dj和表xs,这两个表存在一对多的联系。对数据库建立文件名为my的表单。 其中包含两个表格控件。第一个表格控件用于显示表dj的记录,第二个表格控件用于显示与表dj当前记录对应的xs表中的记录。 表单中还包含一个标题为“关闭”的命令按钮,要求单击此按钮退出表单。
【正确答案】
【答案解析】在命令窗口中输入命令;CREATE FORM my,打开表单设计器窗口。 从“表单控件”工具栏中单击表格控件,添加2个表格到新建的表单中,右击表单,选择“数据环境”快捷菜单命令,在数据环境中添加数据表dj和xs,系统自动建立好两表的关联。返回表单设计器中,右键单击表格Gridl,在弹出的快捷菜单中选择“生成器”,弹出表格生成器对话框,在“1.表格项”中选择数据表dj,将表中所有字段添加到选定字段中。 以同样的方法设置第二个表格的生成器,然后再选择“4.关系”选项卡,把“父表中的关键字段”设置为“dj.商品号”,把“子表中的柑关索引”设置为“商品号”。 从“表单控件”工具栏中,向表单添加1个命令按钮,修改命令按钮的Caption属性值为“关闭”,在“关闭”命令按钮的Click事件中输入:Thisform.Release。 运行表单,结果如图3-127所示,保存表单设计到考生文件夹下。