(1)将order_listl表中的全部记录追加到order_list表中,然后用SQL SELECT语句完成查询:按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,并将结果存储到results表中(其中客户号、客户名取自 customer表,订

admin2013-03-31  33

问题 (1)将order_listl表中的全部记录追加到order_list表中,然后用SQL SELECT语句完成查询:按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,并将结果存储到results表中(其中客户号、客户名取自 customer表,订单号、总金额取自order_list表)。
    (2)打开form1表单,并按如下要求进行修改(注意:
最后保存所做的修改):
    ①表单中有5个随机排列的命令按钮,不要移动或改变“基准按钮”的位置(否则影响成绩),然后使其他命令按钮与“基准按钮”左部对齐。
    ②在这组命令按钮的右边添加一个表格控件,并将它的RocordSourceType属性设置为“表”,然后设置另一个相关属性使在表格控件中显示customer表的记录。

选项

答案(1)步骤1:在命令窗口执行如下SQL命令语句并执行: SELECT * FROM ORDER_LIST1 INTO ARRAY TEMP INSERT INTO ORDER LIST FROM ARRAY TEMP 步骤2:在命令窗口执行如下SQL命令语句并执行(以下SQL语句是通过查询设计器生成的): SELECT Customer.客户号,Customer.客户名,Order_list.订单号,; Order_list.总金额; FROM 订货管理!order_list INNER JOIN customer; ON Order_list.客户号=Customer.客户号; ORDER BY Order_list.总金额DESC; INTO TABLE results.dbf (2)步骤1:在命令窗口执行命令:MODIFY FORM form1,打开表单设计器修改表单。 步骤2:右击工具栏的空白区域,选择【布局】快捷菜单命令,打开表单的“布局”工具栏(如果表单设计器中没有显示该工具栏,则执行该操作)。 步骤3:同时选中表单中的5个按钮,然后单击“布局”工具栏中的“左边对齐”按钮(第1个图标按钮),如图2-42和图2-43所示。 [*] 步骤4:在表单设计器中5个按钮的右侧添加一个表格控件,在“属性”面板的下拉框中选择表格grd1对象,在“全部”选项卡中修改表格对象属性值,见表2-19。 [*] 步骤5:单击“常用”工具栏中的“保存”按钮保存表单。

解析 (1)本题考查了SQL简单查询和联接查询。
    要将order_list1表中的全部记录追加到order_list表中,可以分两步实现:先将order_list1表的所有记录查询出来保存在数组中,再通过该数组向order_list表中插入所有记录,这里会用到SQL的INSERTINTO语句。
    题目中要求的SQL SELECT查询语句是联接查询。对于掌握SQL语句不熟练的考生来说,可以通过查询设计器生成SQL语句。
   (2)本题主要考查了表单控件常用属性的设置;“布局”工具栏的使用。在表单设计器中,可以通过“布局”工具栏方便地调整表单窗口中被选控件的相对大小和位置。  
转载请注明原文地址:https://kaotiyun.com/show/musp777K
0

最新回复(0)