在考生文件夹中,打开学生数据库SDB,完成如下综合应用: 设计一个表单名为sform的表单,表单文
第1题
在考生文件夹中,打开Ecommerce数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置): 设计一个文件名和表单名均为myform2的表单,表单标题为“客户基本信息”。 要求该表单上有“女客户信息”(Command1)、“输出客户信息”(Command2)、和“退出”(Command4)三个命令按钮。 各命令按钮功能如下: (1)单击“女客户信息”按钮,使用SQL的SELECT命令查询客户表Customer中“女客户”的全部信息。 (2)单击“输出客户信息”按钮,调用考生文件夹中的报表文件myreport在屏幕上预览(PREVIEW)客户信息。 (3)单击“退出”按钮,关闭表单。
第2题
第3题
如果输入的某个学生的学号对应的学生不存在,则在第二个文件框内显示“该生不存在”,第三个文本框不显示内容(如下图所示):如果输入的某个学生的学号对应的学生存在,但在宿舍表中没有该学号对应的记录,则在第二个文本框内显示该生的“姓名”,第三个文本框显示“该生不住校”。
单击“退出”按钮关闭表单。
第4题
在考生文件夹中完成如下综合应用: 在考生文件夹中有工资数据库WAGE3,包括数据表文件:ZG(仓库号C(4),职工号 C(4),工资N(4))。 设计一个名为TJ3的菜单,菜单中有两个菜单项“统计”和“退出”。程序运行时,单击“统计”菜单项应完成下列操作:检索出工资小于或等于本仓库职工平均工资的职工信息,并将这些职工信息按照“仓库号”升序排列,在“仓库号”相同的情况下,再按“职工号”升序排列存放到lever文件中,该数据表文件和ZG数据表文件具有相同的结构。 单击“退出”菜单项,程序终止运行。
第5题
第6题
在考生文件夹中的“仓库”数据库GZ3包括两个表文件,表结构为: ZG(仓库号C(4),职工号C(4),工资N(4)) DGD(职工号C(4),供应商号C(4),订购单号C(4),订购日期D,总金额N(10)) 在GZ3库中建立“工资文件”数据表:GJ3(职工号C(4),工资N(4)),设计一个名为 YEWU3的菜单,菜单中设两个菜单项“查询”和“退出”。程序运行时,单击“查询”应完成下列操作:检索出与供应商S7、S4和S6都有业务联系的职工的“职工号”和“工资”,并按“工资”降序存放到所建立的文件GJ3表中。单击“退出”菜单项,程序终止运行。 注意: 相关数据表文件存在于考生文件夹中。
第7题
在考生文件夹中完成如下综合应用: 现有医院数据库DOCT3,包括三个表文件:YISHENG.DBF(医生)、YAO.DBF(药品)、 CHUFANG.DBF(处方)。设计一个名为CHUFANG的菜单,菜单中有两个菜单项“查询”和“退出”。 程序运行时,单击“查询”应完成下列操作: (1)查询同一处方中,包含“感冒”两个字的药品的“处方号”、“药名”和“生产厂”,以及医生的“姓名”和“年龄”,把查询结果按“处方号”升序排序存入result数据表中。result表包含“姓名”、“年龄”、“处方号”、“药名”和“生产厂”字段。 (2)统计这些医生的人数(注意不是人次数),并在result中追加一条记录,将“人数”填入该记录的“处方号”字段中。 单击“退出”菜单项,程序终止运行。 注意: 相关数据表文件存在于考生文件夹中。
第8题
在考生文件夹中,对“商品销售”数据库完成如下综合应用: (1)编写名为better的命令程序并执行,该程序实现如下功能: 将“商品表”进行备份,备份名称为“商品表备份.dbf”。 将“商品表”中的“商品号”前两位编号为“10”的商品的单价修改为出厂价的10%。 (2)设计一个名为“form”标题为“调整”的表单,表单中有两个标题分别为“调整”和“退出”的命令按钮。 单击“调整”命令按钮时,调用better命令程序对商品“单价”进行调整。 单击“退出”命令按钮时,关闭表单。 表单文件名保存为myform。
第9题
在表单上有一页框,页框内有三个选项卡,标题分别为“学生”、“课程”和“选课”。表单运行时对应的三个页面上分别显示“学生”表,“课程”表和“选课”表。 表单上还有一选项按钮组,共有三个待选项,标题分别为“学生”、“课程”、“选课”。当单击该选项按钮组选择某一选项时,页框将在对应页面上显示对应表,如单击“课程”选项时,页框将在课程页面上显示课程表。表单上有一命令按钮,标题为“退出”,单击此按钮,表单将退出。 以文件名myform保存表单。
第11题