操作题难题和答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作题难题和答案

?1.?在汽车销售数据库中,根据销售业绩表和汽车配件表查询每种商品的商品号、商品名、单价、销售数量和销售金额(商品号、商品名取自汽车配件表,单价和销售数量取自销售业绩表,销售金额=单价*销售数量),结果按销售金额降序排序,并将查询结果存储到see_a表中。 ?答案:本题主要考查询语句中的联接查询。如果要得到的结果集来自两个不同的表,要用到联接查询,联接查询的两个表放在FROM子句的后面,在本题中是:商品表和销售表,它们之间用逗号隔开;联接查询来指明两个表联接的条件放在WHERE子句的后面,并且如果一个字段在另一个表中也有同名的字段需要指明字段所在的表,联接的条件是:商品表.商品号=销售表.商品号;结果集的排序依据要放在ORDER?BY子句的后面,这里是以销售金额的降序进行排序,所以排序是:ORDER?BY?销售金额?DESC;结果集要保存在一个永久表中要用到INTO?TABLE子句。完整的查询语句如下: SELECT?商品表.商品号,商品名,销售表.单价,销售数量,销售表.单价*销售数量?AS?销售金额; FROM?商品表,销售表?WHERE?商品表.商品号=销售表.商品号?ORDER?BY?销售金额?DESC?INTO?TABLE?SEE_A ?建立一个名为m_quick的快捷菜单,菜单中有两个菜单项查询和修改。然后在表单myform中的RightClick事件中调用快捷菜单m_quick。 答案: 首先建立菜单,并生成相应的mpr文件,然后在表单中调用。具体方法是:在文件菜单中选择新建,在新建对话框中选择菜单,单击新建文件按钮,选择快捷菜单,在菜单设计器中输入两个菜单项查询和修改,单击菜单菜单中的生成,按提示保存为m_quick,并生成菜单程序文件(MPR)。打开表单?myform,双击表单设计器打开代码窗口,在对象中选择form1,在过程中选择?RightClick,输入代码:do?m_quick.mpr,保存表单。 3、设计名为formbook的表单(控件名为form1,文件名为formbook)。表单的标题设为图书情况统计。表单中有一个组合框(名称为Combo1)、一个文本框(名称为Text1)和两个命令按钮统计(名称为Command1)和退出(名称为Command2)。 ????运行表单时,组合框中有三个条目清华、北航、科学(只有三个出版社名称,不能输入新的)可供选择,在组合框中选择出版社名称后,如果单击统计命令按钮,则文本框显示出图书表中该出版社图书的总数。 ????单击退出按钮关闭表单。 答案:?1.单击文件菜单中的新建,在类型选择框中选择表单,单击新建文件按钮,打开表单设计器. ????2.在属性窗口中设置表单form1的Caption属性为图书情况统计.Name属性为form1.从表单控件工具栏中选择一个组合框,两个按钮,一个文本框放置在表单上.设置组合框的RowsourceType属性为1-值,RowSource属性为清华,北航,科学,Style属性为2-下拉列表框.设置按钮Command1的Caption属性为统计,Command2的Caption属性为退出 ????3.在Command1的Click事件中输入:????? ??????select?count(*)?from?book?where?出版社=bo1.value?into?array?Temp ??????thisform.text1.value=temp(1) ????4.在Command2的Click事件中输入:?????thisform.release ????5.保存表单文件为:formbook.scx: 4、??1.?建立菜单QUERY_MENU。该菜单只有查询和退出两个主菜单项(条形菜单),其中单击菜单项退出时,返回到VFP系统菜单(相应命令写在命令框中,不要写在过程中)。 ????2.?将课程表的开课系部字段名改为开课单位,其余不变。 ????3.?从数据库成绩管理中移去表TEMP2.DBF(不是删除)。 ????4.?将成绩表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高到低排序,排序结果存入表NEW_ORDER。 答案:第1题:本题的主要考核点是菜单的建立。新建菜单可按下列步骤:选择文件菜单中的新建命令,在新建对话框中选择菜单,单击新建文件按钮。在新建菜单对话框中选择菜单按钮,调出菜单设计器。也可用CREATE?MENU命令直接调出菜单设计器。在菜单名称中填入查询、退出,退出结果为命令SET?SYSMENU?TO?DEFAULT。 5、利用菜单设计器建立一个菜单TJ_menu3,要求如下: 主菜单(条形菜单)的菜单项包括“统计”和“退出”两项; “统计”菜单下只有一个

文档评论(0)

sy78219 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档