在考生文件夹下完成下列操作: (1)请修改并执行 test。test.prg的功能是:根据"职工"和"部门"两个表,计算每个部门1980到1990年出生的职工人数,存储于新表new中,新表中包括"部门"和"人数"两个字段,结果按"人数"递减排序。注意,每一

admin2013-11-10  64

问题 在考生文件夹下完成下列操作:
(1)请修改并执行 test。test.prg的功能是:根据"职工"和"部门"两个表,计算每个部门1980到1990年出生的职工人数,存储于新表new中,新表中包括"部门"和"人数"两个字段,结果按"人数"递减排序。注意,每一行有且仅有一处错误,不能修改其他语句。
(2)创建一个新类Mycommandbutton,该类扩展VFP的CommandButton基类,新类保存在考生文件夹下的myclasslib类库中。在新类中将标题属性设置为"打开"。新建一个表单myform,在表单中添加新类Mycommandbutton,如图所示。
   

选项

答案【操作步骤】 (1)打开考生文件夹下的程序test,将其中的命令语句修改为: select 部门.部门号,count(*) as 人数; from 职工,部门 where 部门.部门号=职工.部门号 and year(出生日期)>=1980 and year(出生日期)<=1990; order by 人数 desc ; group by 部门.部门号 into dbf new 保存对程序的修改并运行。 (2)步骤1:通过"新建"对话框新建一个"类"文件。 步骤2:在弹出的"新建类"对话框中,输入"类名"MyCommanButton,在"派生于"下拉列表中选择CommanButton,单击"存储于"文本框后的按钮,在打开的"另存为"对话框选择考生文件夹,输入文件名myclasslib,单击"确定"按钮。 步骤3:打开"类设计器"窗口,进入类设计器环境。将其caption属性改为"打开"。 步骤4:新建一个表单Myform,在属性窗口中,添加新类"MyCommanButton"。保存对表单的修改。

解析
转载请注明原文地址:https://kaotiyun.com/show/F8op777K
0

最新回复(0)