问答题 1.用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book_temp表中。
2.在考生文件夹下有一个名为menu_1in的下拉式菜单,请设计一个名为borm_menu的顶层表单,将菜单menu_1in加入到该表单中,使得运行表单时菜单显示在该表单中,并且,表单退出时释放菜单。

【正确答案】[操作步骤]
在命令窗口中输入如下语句:
SELECT Book.书名,Book.作者,Book.价格;
FROM book,loans,borrows;
WHERE Loans.借书证号=Borrows.借书证号;
AND Book.图书登记号=Loans.图书登记号;
AND Borrows.姓名="田亮";
ORDER BY Book.价格DESC;
INTO TABLE book_temp.dbf
输入完成后,按回车键。
(2)[操作步骤]
步骤1:将菜单设置为“顶层表单”,如图1所示。

图1

步骤2:在命令窗口执行命令,新建表单form_menu,修改表单的ShowWindow属性为“2-作为顶层表单”,如图2所示。


图2

步骤3:双击表单空白处,分别输入表单的Init和Destroy事件,如图3所示。
* * * * * * * * *Init事件代码* * * * * * * * *
DO menu_1in.mpr With This,"abc"
* * * * * * * *Destroy事件代码* * * * * * * * *
Release Menu abc Extended
* * * * * * * * * * * * * * * * * * * * * * * * *

图3

步骤4:保存并运行表单,如图4所示。
【答案解析】[考点] 本大题主要考查的知识点是:用SQL语句创建查询及表单的属性和方法。
分析字段来源,然后完成SQL语句的编写。要将表单设置为“顶层表单”需将表单的ShowWindows属性改为“2-顶层表单”,并在菜单的“常规选项”对话框中将菜单设置为“顶层表单”。