资源描述:
《VF上机同步练习第2章上机答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、4.打开modi1.prg命令文件,该命令文件包含3条SQL语句,每条SQL语句中都有一个错误,请改正之(注意:在出现错误的地方直接改正,不可以改变SQL语句的结构和SQL短语的顺序)。&&所有器件的单价增加5元UPDATEorder_detail1SET单价=单价+5&&计算每种器件的平均单价SELECT器件号,AVG(单价)AS平均价FROMorder_detail1groupBY器件号INTOCURSORlsb&&查询平均价小于500的记录SELECT*FROMlsbwhere平均价<5005.modi.prg中的SQL语句用于计算"银
2、行"的股票(股票简称中有"银行"两字)的总盈余,现在该语句中有三处错误分别出现在第1行、第4行和第6行,请改正之。(注意:不要改变语句的结构、分行、直接在相应处修改。)SELECTsum((现价-买入价)*持有数量);FROMstock_sl;WHERE股票代码;in;(SELECT股票代码FROMstock_name;WHERE"银行"$股票简称)6.modi.prg程序的功能是:先为"学生"表增加一个"平均成绩"字段,数据类型为N(6,2);然后根据"选课"表统计每个学生的平均成绩,并写入新添加的字段。该程序有三处错误,请改正之,使程序能
3、正确运行(在指定处修改,不允许增加或删除程序行)。CLOSEALLOPENDATABASE成绩管理USE选课IN0USE学生EXCLIN0***********Error***********alterTABLE学生ADD平均成绩N(6,2)SELECT学生***********Error***********DOWHILEnotEOF()SELECTAVG(成绩)FROM选课WHERE学号=学生.学号INTOARRAYcj***********Error***********REPLACE平均成绩withcj[1]cj[1]=0SKIPEN
4、DDOCLOSEDATABASE7.rate_pro.prg中的程序功能是计算出"林诗因"所持有的全部外币相当于人民币的价值数量,summ中存放的是结果。注意:某种外币相当于人人民币数量的计算公式:人民币价值数量=该种外币的"现钞买入价"*该种外币"持有数量"请在指定位置修改程序的语句,不增加或删除程序行,请保存所做的修改。opendatabase外汇数据usecurrency_sl&&***********Error*****************locatefor姓名="林诗因"summ=0&&***********Error*****
5、************dowhilenoteof()select现钞买入价fromrate_exchange;whererate_exchange.外币代码=currency_sl.外币代码intoarraya&&***********Error*****************summ=summ+a[1]*持有数量去掉rate_exchange.或改成currency_sl.continueenddo?summ8.请按要求修改modi1.prg程序文件中的错误并使之能够正确运行(具体修改要求在程序文件中).注意:不可以增加或删除程序行.*
6、**在下一行添加一条打开customer表的语句,然后把"(此处空行)"删除usecustomer***表没有索引,修改如下语句使之能显示所有“北京”客户的信息SCANfor所在地='北京'?客户编号,公司名称,联系人姓名ENDSCAN9.modi1.prg程序文件中SQLSELECT语句的功能是查询哪些零件(零件名称)目前用于三个项目,并将结果按升序存储于新建的文本文件results.txt中。给出的SQLSELECT语句中在第1、3、5行各有一出错误,改正后并运行程序(不可以增、删语句或短语,也不可以改变语句行)。SELECT零件名称FR
7、OM零件信息WHERE零件号in;(SELECT零件号FROM使用零件;GROUPBY零件号HAVINGCOUNT(项目号)=3);ORDERBY零件名称;TOFILEresults10.在考生文件夹下打开命令文件ONE.PRG,该命令文件用来建立一个名称为S_VIEW的视图,视图查询学生的班级号、班级名、姓名、性别和班主任名(来自TEACHERGE表的教师名)。命令只包含两条语句,第1条语句有一个错误,第2条语句有两个错误,请修改之,并运行。注意,修改时不可改变SQL语句的结构和短语的顺序,不允许增加或全并行。*下面的程序在第1行、第2行和
8、第5行有错误,请直接在错误处修改。*修改时,不可改变SQL语句的结构和短语的顺序,不允许增加或合并行。OpendatabasesdbCREATEVIEWs_view