1.在mybase数据库中建立视图myview,视图中包括客户名、订单号、图书名、单价、数量和签订日期字段。然后使用SQL SELECT语句查询:“吴”姓读者(客户第一个字为“吴”)订购图书情况,查询结果按顺序包括myview视图中的全部字段,并要求先按客

admin2017-02-28  38

问题 1.在mybase数据库中建立视图myview,视图中包括客户名、订单号、图书名、单价、数量和签订日期字段。然后使用SQL SELECT语句查询:“吴”姓读者(客户第一个字为“吴”)订购图书情况,查询结果按顺序包括myview视图中的全部字段,并要求先按客户名排序、再按订单号排序、再按图书名排序(均升序),并将查询结果存储在表文件mytable中。
    2.打开在基本操作题中建立的表单文件myform,并完成如下简单应用:
    (1)将表单的标题设置为“简单应用”;
    (2)表单运行时自动居中;
    (3)增加命令按钮“退出”(command1),程序运行时单击该按钮释放表单;
    (4)将第1题建立的视图myview添加到数据环境中;
    (5)将视图myview拖拽到表单中使得表单运行时能够显示视图的内容(不要修改任何属性)。

选项

答案(1)步骤1:在mybase数据库设计器中,单击工具栏中的“新建”按钮,在打开的“新建”对话框中选择“文件类型”中的“视图”,单击“新建文件”按钮。 步骤2:在“添加表或视图”对话框中添加order、orderitem和goods表,并通过图书号和订单号设置三表之间的联系。 步骤3:在视图设计器的“字段”选项卡中将客户名、订单号、图书名、单价、数量和签订日期字段添加到选定字段。单击工具栏中的“保存”按钮,在“保存”对话框中输入视图名称myview,单击“确定”按钮。 步骤4:在命令窗口中输入: select*from myview: where客户名="昊"; into table mytable ; order by客户名,订单号,图书名 按回车运行此命令。 (2)步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中打开表单文件myform。 步骤2:在“属性”窗口中,将表单的Caption属性设置为“简单应用”,将AutoCenter属性设置为“.T.一真”。 步骤3:在表单上添加一个命令按钮command1,将其Caption属性设置为“退出”,双击该命令按钮,设置其Click事件代码:thisform.release。 步骤4:单击“显示”菜单下的“数据环境”命令,在打开的“添加表或视图”对话框选择“视图”选项,选中视图myview,单击“添加”按钮,将视图myview添加到数据环境中。 步骤5:选中数据环境设计器中的视图myview并拖拽到表单设计器中,保存表单。

解析 可以通过视图设计器创建视图。释放表单要使用thisform.release方法。在表单中显示视图需要先把视图添加到数据环境中,再从数据环境中添加到表单中。
转载请注明原文地址:https://jikaoti.com/ti/tok0FFFM
0

最新回复(0)