在考生文件夹下,打开该CDB数据库,完成如下简单应用: (1)使用一对多表单向导选择CUST表和ORDER表生成一个名为ONE的表单。要求从父表CUST中选择所有字段,从子表ORDER中选择所有字段,使用“顾客号”建立两表之间的关系,样式为“阴影式

admin2017-07-28  21

问题 在考生文件夹下,打开该CDB数据库,完成如下简单应用:
    (1)使用一对多表单向导选择CUST表和ORDER表生成一个名为ONE的表单。要求从父表CUST中选择所有字段,从子表ORDER中选择所有字段,使用“顾客号”建立两表之间的关系,样式为“阴影式”;按钮类型为“图片按钮”;排序字段为“顾客号”,升序;表单标题为“顾客订购商品维护”。
    (2)使用查询设计器设计一个名称为VIEW_C的查询,统计查询所有顾客购买商品应付款的情况。查询结果包括顾客号、顾客名、地址和付款金额四个字段(注意:每件商品的“金额”是由COMM表中该商品的单价*ORDER表中该商品的订购数量计算得到,每个顾客的付款金额则是顾客购买商品金额的合计),各记录按顾客号升序排序,并将查询结果存储到表TABA中。设计完成后,运行该查询。

选项

答案(1)【操作步骤】 步骤1:单击常用工具栏中的“新建”按钮,文件类型选择“表单”,利用向导创建表单。 步骤2:在“向导选取”对话框中,选择“一对多表单向导”并单击“确定”按钮,并显示“一对多表单向导”对话框。 步骤3:在“一对多表单向导”对话框的“步骤1一从父表中选定字段”中,首先要选取表“cust”,在“数据库和表”列表框中,选择表“cust”,接着在“可用字段”列表框中显示表cust的所有字段名,并选定所有字段名,再单击“下一步”按钮。 步骤4:在“一对多表单向导”对话框的“步骤2一从子表中选定字段”中,选取表“order”,在“数据库和表”列表框中,选择表“order”,接着在“可用字段”列表框中显示表order的所有字段名,并选定所有字段名,再单击“下一步”按钮。 步骤5:在“一对多表单向导”对话框的“步骤3一建立表之间的关系”中,再单击“下一步”按钮。 步骤6:在“一对多表单向导”对话框的“步骤4一选择表单样式”中,在“样式”中选择“阴影式”,在“按钮类型”中选择“图片按钮”,再单击“下一步”按钮。 步骤7:在“一对多表单向导”对话框的“步骤5一排序次序”中,选定“顾客号”字段并选择“升序”,再单击“添加”按钮,再单击“下一步”按钮。 步骤8:在“一对多表单向导”对话框的“步骤6一完成”中,在“请输入表单标题”文本框中输入“顾客订购商品维护”,再单击“完成”。 步骤9:在“另存为”对话框中,输入保存表单名“one”,再单击“保存”按钮,最后表单就生成了。 (2)【操作步骤】 步骤1:单击常用工具栏中的“新建”按钮。,打开新建对话框后,选择“查询”,单击“新建文件”按钮。 步骤2:打开查询设计器窗口,在“添加表或视图”窗口中选择添加表COMM、ORDER、CUST。 步骤3:在“字段”选项卡中添加字段“CUST.顾客号,CUST.顾客名,CLIST.地址”,在“函数和表达式”处单击后面的浏览按钮,打开表达式生成器对话框,建立表达式“SuM(COMM.单价*ORDER.数量)AS付款金额”,单击“确定”按钮,关闭表达式生成器对话框后,单击“添加”按钮。 步骤4:在“分组依据”选项卡中添加“CUST.顾客号”字段,按顾客号实现分组。 步骤5:在“排序依据”选项卡中添加“CUST.顾客号”字段,按升序排序。 在“查询”菜单中选择“查询去向……”,在“查询去向”对话框中选择“表”,输入表名TABA,单击“确定”。 步骤6:最后保存文件名为view_c并运行查询。

解析
转载请注明原文地址:https://jikaoti.com/ti/pBX0FFFM
0

最新回复(0)