首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下的gnht.dbf是一个合同管理表文件,其中部分字段的含义是:hth(合同号)、dhdw(订货单位)、ghdw(供货单位)、jhs1(订货数量)。 编写程序progzh.prg分别统计订货单位数、供货单位数、订货总数,并将结果填写到ji
考生文件夹下的gnht.dbf是一个合同管理表文件,其中部分字段的含义是:hth(合同号)、dhdw(订货单位)、ghdw(供货单位)、jhs1(订货数量)。 编写程序progzh.prg分别统计订货单位数、供货单位数、订货总数,并将结果填写到ji
admin
2013-03-31
49
问题
考生文件夹下的gnht.dbf是一个合同管理表文件,其中部分字段的含义是:hth(合同号)、dhdw(订货单位)、ghdw(供货单位)、jhs1(订货数量)。
编写程序progzh.prg分别统计订货单位数、供货单位数、订货总数,并将结果填写到jieguo.dbf(在考生文件夹下已经存在)表文件中。
说明:以上命令文件必须执行,并产生所要求的结果。
选项
答案
步骤1:在命令窗口执行命令:
MODIFY COMMAND progzh
,打开程序文件编辑器。 步骤2:在程序文件编辑器中输入如下代码: SELECT COUNT(DISTINCT dhdw) FROM qnht INTO ARRAY arr UPDATE JIEGUO SET num=arr WHERE name="订货单位数" SELECT COUNT(DISTINCT ghdw) FROM qnht INTO ARRAY arr UPDATE jieguo SET num=arr WHERE name="供货单位数" SELECT SUM(jhs1) FROM gnht INTO ARRAY arr UPDATE jiequo SET num=arr WHERE name="订货总数" 步骤3:保存文件修改,在命令窗口执行命令:
DO progzh.prg
,执行程序文件。
解析
本大题主要考查的是SQL简单计算查询和数据更新功能。设计SQL简单计算查询时,关键是要排除字段中重复的记录,利用DISTINCT短语可以消除重复记录,查询的结果可以保存到数组中,然后再利用SQL更新语句更新表中的记录,根据题目,在结果表中有3条记录需要更新,因此,可以通过3次计算和更新,分别更新表中的每条记录。
转载请注明原文地址:https://kaotiyun.com/show/Tusp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro的表中,可以链接或嵌入OLE对象的字段类型是______。
在VisualFoxPro命令窗口中输入CREATEDATA命令后,屏幕出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤,单击“文件”菜单中的“新建”按钮,______。
按条件f对关系R进行选择,其关系代数表达式为_________。
信息隐蔽的概念与下述哪一种概念直接相关_________。
设工资=1200,职称=“教授”,下列逻辑表达式的值是【】。工资>1000AND(职称="教授"OR职称="副教授")
为了实现对当前表中的记录进行唯一性索引,应在INDEXON命令中使用的子句是______。
2.在数据结构中,用一组地址连续的存储单元一次存储数据元素的方式是【】结构。
以下程序为输入50个学生某门课程的成绩,并求出平均成绩DIMENSIONA(50)sum=0FORi=1TO50INPUTTOA(i)ENDFORAver=sum/50?“平均成绩为:”
不可以作为文本框控件数据来源的是_______。
运行XY.PRG程序后,将在屏幕显示如下乘法表:1)12)243)3694)4812165)5101520256)61218243036
随机试题
某男性患者,58岁,有慢性支气管炎病史20年,已并发肺气肿。今晨因用力大便后突感右胸口疼痛,伴干咳、呼吸困难、并渐出现紫绀,体检见气管明显向左移位此时患者最确切的医疗诊断是()
桡骨头半脱位的治疗措施是
使用全地面起重机进行设备吊装,吊装载荷包括()。
编制合并财务报表时,母公司对本期增加的子公司进行的下列会计处理中,正确的有()。
某企业有甲和乙两个研发部门,其中甲部门有的员工有海外留学经历,乙部门有的员工有海外留学经历。已知甲部门员工比乙部门多20人,则两个研发部最少可能有()人没有海外留学经历。
基于以下题干:F、G、H、I、J、K、L、M、N九个学生的期末考试成绩分为三组。成绩最高的三个为第1组,成绩最低的三个为第3组;其余的为第2组。没有两个人的成绩完全相同。I的成绩高于G。G的成绩分别高于J和K。J的成绩高于M
已知具有n个元素的一维数组采用顺序存储结构,假设每个元素占k个存储单元,若第一个元素的地址为LOC(a1),那么第1今元素地址LOC(ai)=______。
窗体上有一个名称为VScroll1的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是( )。
Thevaseheboughtatthestreetmarketyesterdaywasa______forgery.
A、Theydidn’thaveacreditcard.B、Theycouldn’twantanymore.C、Theyhadspentthenightintheline.D、Theyfeltill.B
最新回复
(
0
)