问答题 简单应用(2小题,每题20分,计40分) 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,用鼠标将其拖拽到表单设计器中,然后保存对表单的修改。
【答案解析】