首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)使用SQL命令在employee表中查询年龄最大的前5名员工的姓名和出生日期,查询结果按年龄降序排序存入表emage.dbf中;同时把所用SQL命令存入文件emage.txt(提示:表中无年龄字段,但是有出生日期字段)。 (2)打开程序文件c
(1)使用SQL命令在employee表中查询年龄最大的前5名员工的姓名和出生日期,查询结果按年龄降序排序存入表emage.dbf中;同时把所用SQL命令存入文件emage.txt(提示:表中无年龄字段,但是有出生日期字段)。 (2)打开程序文件c
admin
2013-03-31
78
问题
(1)使用SQL命令在employee表中查询年龄最大的前5名员工的姓名和出生日期,查询结果按年龄降序排序存入表emage.dbf中;同时把所用SQL命令存入文件emage.txt(提示:表中无年龄字段,但是有出生日期字段)。
(2)打开程序文件cylinder.prg,该程序的功能是根据输入的半径和高计算圆柱体表面积,其中函数定义中有错误,请在******found******的下一行进行修改使之能正确运行(不得增加语句,不得删除语句)。
选项
答案
(1)步骤1:在命令窗口执行命令:
MODIFY FILE emaqe
,打开文本编辑器编写SQL命令。 步骤2:在编辑器中输入如下程序代码(以下程序是通过查询设计器生成): SELECT TOP 5 Employee.姓名,Employee.出生日期; FROM Employee; ORDER BY Employee.出生日期; INTO TABLE emage.dbf 步骤3:在命令窗口执行命令:
DO emage.txt
,执行文件。 (2)步骤1:在命令窗口执行命令:
MODIFY COMMANDcylinder
,打开Cylinder程序文件,文件中的命令代码如下;SET TALK OFF CLEAR LOCAL carea INPUT "请输入圆柱体的半径:"TO r INPUT "请输入圆柱体的高:"TO h carea=cya(r,h) ?"圆柱体的表面积为:",carea RETURN FUNCTION cya *****found***** PARAMETERS a,b,c LOCAL pai Pai=3.14159 c=2*(pai*a^2)+2*pai*a*b *****found***** ENDFUNC 修改程序中的错误行,修改后的程序如下: SET TALK OFF。 CLEAR LOCAL carea &&定义局部变量c INPUT "请输入圆柱体的半径:" TO r && 从键盘输入一个半径值 INPUT "请输入圆柱体的高:" TO h &&从键盘输入一个半径值 carea=cya(r,h) &&调用模块程序,转到FUNCTION命令行执行程序,按值方式传递参数 ?"圆柱体的表面积为:",carea RETURN FUNCTION cya &&过程的开始,并命名过程名为cya PARAMETERS a,b &&声明的形参变量被看作是模块程序中的私有变量LOCAL c &&定义局部变量c Pai=3.14159 &&定义私有变量c=2*(pai*a^2)+2*pai*a*b && 计算圆柱体表面积的表达式RETURN c &&将计算的表达式值返回上级模块 步骤2:保存文件修改,在命令窗口执行命令:
DO cylinder.prg
,执行程序文件。
解析
(1)本题主要考查SQL中特殊选项TOP短语的使用,该短语必须与排序短语ORDER BY一起使用才有效;另外,对员工年龄进行排序时,出生日期的年份越靠前,年份值就越小,但所表示的年龄却越大,因此,按“年龄”降序排序,其实就是对“出生日期”进行升序排序。
(2)本题主要考查的是过程的定义及调用。通过PROCEDURE |FUNCTION命令定义一个命令过程的开始;通过PARAMETERS命令声明的形参变量被看作是模块程序中的私有变量;利用<文件名>(实参表)|<过程名>(实参表)命令调用模块程序时,系统会自动把实参传递给对应的形参。
本题中第一处错误可以很明显地看出少定义了一个形参,在参数调用过程中,形参的数量只能大于或等于实参的数目;第二处错误是缺少转回到调用程序的命令RETURN,通过该命令可返回表达式的值。
转载请注明原文地址:https://www.kaotiyun.com/show/ywsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro6.0的表结构中,逻辑型,日期型和备注型字段的宽度分别为
使用报表向导创建报表的步骤,不包括______。
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是_________。
信息隐蔽的概念与下述哪一种概念直接相关_________。
在VisualFoxPro中,项目文件的扩展名是【】。
设当前打开的数据库文件中含有字段SNO,系统中有一内存变量的名称也为SNO,下面命令显示的结果是______。?SNO
在命令窗口中,可用DO命令运行菜单程序的扩展名为
在关系数据库的基本操作中,从表中取出满足条件元组的操作称为【】。
若要在一个表单中,分3页显示3个数据表的内容,应使用【】控件。
如果要使表单上的字幕滚动,应为计时器控件添加【】事件过程代码。
随机试题
月经先期而至,量多、色深红、质稠有小血块,胸闷胁胀,乳房胀痛,心烦口苦,舌红,苔薄黄,脉弦数,辨证为经来先期,量多,色深红,质黏稠,心烦口干,尿黄便结,舌红苔黄,脉数,辨证为
从应用的角度讲,数字图像具有的优势不包括
下列哪项不属于锥体外系
灵运公司2008年3月份发生以下经济业务,请据以编制相关会计分录(题目中有特殊要求的,请按要求作相应处理):20日,根据“固定资产折旧计算表”,本月固定资产折旧共计35000元。其中,生产车间用固定资产折旧23000元,管理部门用固定资产折旧12000
以财务报告为目的的评估是为会计的()提供专业意见。
劳动合同期限届满前,用人单位应提前()月向职工提出终止或续订劳动合同的书面意向书,送达劳动者。
A公司与B公司在合并前不存在关联方关系,A公司2017年1月1日投资1000万元购入B公司70%的股权,合并当日B公司所有者权益账面价值为1000万元,可辨认净资产公允价值为1200万元,差额为B公司一项无形资产公允价值大于其账面价值引起的。不考虑所得税等
阅读下面文章,完成后面的问题。秋天的怀念双腿瘫痪以后,我的脾气变得暴躁无常,望着天上北归的雁阵,我会突然把面前盼玻璃砸碎;听着录音机里甜美的歌声,我会猛地把手边的东西摔向四周的墙壁。母亲这时就
Notalldecisionsarealike.Noriseverydecisionmadeinthesamemanner.Althoughsomeactionsyouundertakederivetheirbas
A、Knowasmuchaboutthecompanyaspossible.B、Trytoworkasaninterninthecompany.C、Findoutthebackgroundofthetopex
最新回复
(
0
)