首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
利用表设计器在考生文件夹下建立表table3,表结构如下: 学号 字符型(10) 姓名 字符型(6) 课程名 字符型(8) 分数 数值型(5,1) 然后编写程序progl.prg,从xueshen
利用表设计器在考生文件夹下建立表table3,表结构如下: 学号 字符型(10) 姓名 字符型(6) 课程名 字符型(8) 分数 数值型(5,1) 然后编写程序progl.prg,从xueshen
admin
2016-12-05
71
问题
利用表设计器在考生文件夹下建立表table3,表结构如下:
学号 字符型(10)
姓名 字符型(6)
课程名 字符型(8)
分数 数值型(5,1)
然后编写程序progl.prg,从xuesheng表和chengji表中找出所有成绩不及格(分数小于60)的学生信息(学号、姓名、课程名和分数),并把这些数据保存到表table3中(若一个学生有多门课程不及格,在表table3中就会有多条记录)。表table3中的各记录应该按“分数”升序排序,分数相同则按“学号”降序排序。
要求在程序中用SET RELATION命令建立chengji表和xuesheng表之间的关联(同时用INDEX命令建立相关的索引),并通过DO WHILE循环语句实现规定的功能。最后运行程序。
选项
答案
【操作步骤】 步骤1:在命令窗口执行命令:CREATE table3,打开数据表设计器新建表。 步骤2:根据题意,在表设计器中逐行输入每个字段的字段名,并设置字段类型和宽度,然后单击“确定”按钮,此时系统会弹出一个对话框询问“现在输入数据记录吗?”,本题不需要录入数据,单击“否”按钮。 步骤3:在命令窗口执行命令:MODIFY COMMAND prog1,打开程序文件编辑器。 步骤4:在编辑器中输入如下程序代码: 1 CLEAR 2 CLOSE DATA ALL 3 SELECT 0 4 USE TABLE3 5 DELE ALL 6 PACK 7 COPY TO TTT 8 SELECT 0 9 USE TTT 10 SELECT 0 11 USE XUESHENG 12 INDEX ON 学号 TAG 学号 13 SELECT 0 14 USE CHENGJI 15 SET RELATION TO 学号 INTO XUESHENG 16 GO TOP 17 DO WHILE.NOT.EOF() 18 IF 数学<60 19 SELECT TTT 20 APPEND BLANK 21 REPLACE学号WITH XUESHENG. 学号,姓名WITH XUESHENG.姓名 22 REPLACE课程名 WITH "数学",分 数WITH CHENGJI.数学 23 SELECT CHENGJI 24 ENDIF 25 IF英语<60 26 SELECT TTT 27 APPEND BLANK 28 REPLACE 学号 WITH XUESHENG. 学号,姓名WITH XUESHENG.姓名 29 REPLACE 课程名 WITH"英语",分 数WITH CHENGJI.英语 30 SELECT CHENGJI 91 ENDIF 32 IF信息技术<60 33 SELECT TTT 34 APPEND BLANK 35 REPLACE 学号 WITH XUESHENG.学号,姓名WITH XUESHENG.姓名 36 REPLACE 课程名 WITH"信息技术", 分数 WITH CHENGJI.信息技术 37 SELECT CHENGJI 38 ENDIF 39 SKIP 40 ENDDO 41 SELECT TTT 42 SORT ON 分数,学号/D TO TTT1 43 SELECT TABLE3 44 APPEND FROM TTT1 45 CLOSE DATA ALL 步骤5:在命令窗口执行命令:DO prog1,执行文件。
解析
转载请注明原文地址:https://kaotiyun.com/show/3NIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
CFVisualFoxproffT,属于命令按钮属性的是()。
检索“学生”表中“年龄”为19岁的男生姓名,正确的命令是()。
如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是()。
在VisualFoxPro中,下列变量中需要事先定义是()。
设A=[6*8-2]、B=6*8-2、C=“6*8-2”,属于合法表达式的是()。
职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.dbf:客户号C(4),客户名C(36),地址C(36),所在城市C(36)订单.dbf:订单号C(4),客户名C(4),职员号C(3),
职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.dbf:客户号C(4),客户名C(36),地址C(36),所在城市C(36)订单.dbf:订单号C(4),客户名C(4),职员号C(3),
假设“教师”表中有C型字段“姓名”,要求将姓“李”的教师记录今部打上删除标记,可以使用SQL命令()。
向“仓库”表中新增一个“人数”字段,数据类型为数值型,宽度为2,正确的命令语句是()o
指定在一个文小框中如何输入和显示数据的属性是()。
随机试题
McDonald’s,Greggs,KFCandSubwayaretodaynamedasthemostlitteredbrandsinEnglandasKeepBritainTidycalledonfast-fo
在医院,医患沟通环节中的书面形式包括_______、_______、_______、_______、_______、_______、_______等。
(2007)在城市规划区内的建筑工程,申领施工许可证时,下列条件中哪一项是不必要的?()
下面关于投标保函的说法中,正确的是()。
孟先生是一个有工作成就的工程师助理,为了以后自己的生活更加的美好,想作一个理财规划,假如他是你的客户,经过初步沟通面谈后,获得了以下家庭、职业与财务信息,你将如何作出协助规划。一、案例成员四、保险情况孟先生只投保社会保险。五、理财目标1.购房计
进出境运输工具装载的途中必需的燃料、物料和饮食用品,经海关审查无误后可以免予缴纳关税。()
知觉有哪些基本特性?
在发生泥石流时,下列做法正确的是()。
若变量已正确定义,有以下程序段i=0:doprintff"%d,",i);while(i++);printf("%d\n",i);其输出结果是
Sincethemayor’spublicitycampaignforGreenville’sbusservicebegansixmonthsago,morningautomobiletrafficintothemi
最新回复
(
0
)