1.建立一产品销售管理数据库,文件名为:db811.DBC,并输入数据(40分)。
该数据库中有两个数据表:营销员数据表(YX.DBF)和产品销售记录表(XS.DBF)。其数据形式如下:
营销员数据表(YX.DBF)
营销员编号 姓名 职务 工作日期
1026 张曙光 经理 2005.12.25
1078 李解放 主管 2005.10.25
2123 王新华 主管 2006.03.24
2122 段德昌 办事员 2006.08.01
2105 赵跃望 办事员 2006.09.09
产品销售记录表(XS.DBF)
产品编号 营销员编号 数量 单价 销售月份
589-1685 1026 300 1289.45 2
589-1685 1026 98 1289.45 3
589-1685 1078 100 1289.45 4
589-1685 2122 134 1289.45 3
589-2000 2105 56 1190.34 2
589-2000 2123 76 1190.34 3
要求:将数据库中的YX.DBF(父表)和XS.DBF(子表)以“营销员编号”建立一对多永久关系。
2.建立程序文件COM-SQL811.PRG,要求将完成小列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。(30分)
查询单笔销售数量最大的销售员姓名和职务;
查询全部职务为“主管”的营销人员的产品销售明细,包括姓名、产品编号、销售金额和月份;
按“销售月份”分组汇总销售金额;
3.表单设计。按以下要求设计程序界面,表单文件为:FORM811.SCX(30分)
设计如图所示的一个表单,包括2个标签,1个文本框(各控件的主要属性参照图形尺寸自定)。其中:
1) 表单的标题还要显示考生自己的姓名和考号;
2) 改程序的作用是输入月份值,显示对应季节的中文名字;
3) 要求检查输入的数值是否在1-12区间,如果超出,要报错,等待下一次正确录入,不退出 程序;
4) 双击表单任意空白处结束表单程序的运行。