首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
利用表设计器在考生文件夹下建立表table3,表结构如下: 学号 字符型(10) 姓名 字符型(6) 课程名 字符型(8) 分数 数值型(5,1) 然后编写程序progl.prg,从xueshen
利用表设计器在考生文件夹下建立表table3,表结构如下: 学号 字符型(10) 姓名 字符型(6) 课程名 字符型(8) 分数 数值型(5,1) 然后编写程序progl.prg,从xueshen
admin
2016-12-05
79
问题
利用表设计器在考生文件夹下建立表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全国计算机二级
相关试题推荐
奄询“仓库”表的所有记录并存储于临时表文件temp中的SQL语句是()。
下面关于表单控件的基本操作的陈述中,不正确的是()。
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是()。CLEARX=5DOWHTLET.K=X+,IFX=INT(X/5)水577XELSELOOP
已建立一个名为teacher的类,保存该类的类库名称是mylib,则删除该类正确的命令是()。
如果数据环境设计器中有多个关联的表,若要删除某个表,则与之关联的表与被删除表之间的关系将()。
设有两个数据库表,父表和子表之间是一对多的联系,为控制父表和子表中数据的一致性,可以设置“参照完整性规则”,要求()。
执行以下程序,显示的结果是()。a="foxpro"b==""i=LEN(a)DOWHILEi>=1b=b+SUBSTR(a,i,1)i=i.1ENDDO?b
假设在表单设计器环境下,表单中有一个复选框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框口输入T。请问以上操作后,复选框Value属性值的数据类型为()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
在表单设计中,用于控制只有两种取值的字段的控件,最好使用()。
随机试题
下列Word2010常用命令按钮、说明及效果说法中,错误的是()。
下列各组汉字拼音全都正确的一组是()
《哭小弟》中“是好党员,是好干部,壮志未酬,洒泪岂只为家痛;能娴科技,能娴艺文,全才罕遇,招魂也难再归来”运用的修辞手法有()
下列哪一种病变可能对机体有保护意义:
A.益气固表B.滋阴降火C.益气回阳,敛汗固脱D.助正祛邪E.调和营卫
在啤酒厂检测啤酒的酒精含量,应采用()。
根据制定教育政策主体的不同,可分为()。
世界上使用人口最多的语言是英语,使用范围最广的是汉语。()
Whatistherelationshipbetweenthewords"color"and"red"?
Michaelisholdinga______positioninthecompanyandexpectstobepromotedsoon.
最新回复
(
0
)