【正确答案】[操作步骤]
步骤1:新建一个名为test的表单,通过表单控件工具栏向表单添加控件。
步骤2:通讨属性窗口设置表单及相关控件的属性。
| 控件 | 标签 | 命令按钮1 | 命令按钮2 |
| 属性 | Caption | Caption | Caption |
| 值 | 退房日期大于或等于 | 查询 | 退出 |
步骤3:为“查询”命令按钮的Click事件编写程序代码。* * * * * *“查询”按钮的Click事件代码* * * * * * *
&&设置年份显示为四位
SET CENTURY ON
&&设置日期显示格式
SET DATE TO YMD
&&选择查询字段
SELECT客户.客户号,客户.身份证,客户.姓名,客户.工作单位,客房.客房号;
房价.类型名,房价.价格;
&&指定字段来源
FROM客户,房价,入住,客房;
&&设置查询条件,ctod()函数用于将字符型转化为日期型
WHERE客户.客户号=入住.客户号;
AND客房.客房号=入住.客房号;
AND房价.类型号=客房.类型号;
AND入住.退房日期>=ctod(ThisForm.Text1.value);
&&查询结果按价格降序排列
ORDER BY房价.价格DESC;
&&将查询结果存储到表tabd中
INTO TABLE tabd
* * * * * * * * * * * * * * * * * * * * * * * * *
步骤4:为“退出”命令按钮的Click事件编写程序代码。
ThisForm.Release
步骤5:保存并运行该表单,如图所示。
【答案解析】[考点] 本大题主要考查的知识点是:表单的操作与应用以及SQL语句的使用。
建立表单并向表单中添加控件,修改各控件的属性值。