BF中(首先须将文件中原有数据清空). 单击"退出"菜单项,程序终止运行. (注:相关数据表文件存在于考生文件夹下) 【解析】本大题考查的主要是通过学生表和成绩表的连接,将符合要求的记录添加到新的数据表中. 解析】 在菜单的"计算"菜单命令设计过程中,在"结果"下拉框选项中应该选择"过程"选项,然后进行查询程序的 编辑,在程序设计过程中,可以使用SQL查询语句及插入语句来完成设计过程. 【答案】 答案】 在命令窗口输入命令:CREATE MENU xs3,系统弹出一个"新建菜单"对话框,在对话框中单击"菜单" 图形按钮,进入菜单设计器环境.根据题目要求,首先输入两个主菜单名称"计算"和"退出",接着在"计算 "菜单行的"结果"下拉框中选择"过程"选项(用于编写程序) ,在"退出"菜单行的"结果"下拉框中选择"命令 "选项(可参考二大题2小题的设计过程) . 单击"计算"菜单行中的"编辑"按钮,进入程序设计的编辑窗口,在命令窗口中输入如下程序段: **********"计算"菜单命令的程序设计********** SET TALK OFF OPEN DATABASE xuesheng3 SELECT cj., xs.班级, xs., cj.课程名, c.成绩; FROM xuesheng3!xs INNER JOIN xuesheng3!cj ;
ON
xs. = cj.;
WHERE cj.
课程名 = '计算机基础'; ORDER BY cj.成绩 DESC; INTO ARRAY AFieldsValue DELETE FROM cjb INSERT INTO cjb FROM ARRAY AFieldsValue CLOSE ALL USE cjb PACK USE SET TALK ON ********************************************** 在"退出"菜单项的"命令"文本框中编写
程序代码:SET SYSMENU TO DEFAULT. 选择菜单命令"菜单"-"生成",生成一个菜单文件"xs3.mpr".关闭设计窗口,在命令窗口输入命令: DO xs3.mpr,看到Visual FoxPro的菜单栏被新建的菜单所代替,单击"退出"菜单命令将恢
复系统菜单.
第二套
试卷 一,基本操作题(共4小题,第1和2题是7分,第3和4题是8分)
在考生文件夹下完成下列操作(在"成绩管理"数据库中完成): (1)为"学生"表在""字段上建立升序主索引, 索引名为. (2)为"学生"表的"性别"字段定义有效性规则, 规则表达式为"性别$的"男女"",出错提示信息是"" 性别必须是男或女"". (3)在"学生"表的"性别"和"年龄"字段之间插入一个"出生日期"字段,数据类型为"日期型"(修改表 结构). (4)用SQL的UPDATE命令将学生"李勇"的出生日期修改为1984年3月5日,并将该语句粘贴在
sql_a2.TXT文件中(第一行,只占一行). 【解析】 本大题所考查的都是数据表结构的一些基本操作,包括字段索引的建立,字段的有效性规则 解析】 建立以及字段的新增,可在"字段"选项卡中完成,主索引的建立需要在"索引"选项卡中进行设置. 【答案】 答案】 (1)在命令窗口输入命令:USE 学生 MODIFY STRUCTURE 打开表设计器,在"索引"选项卡的"索引名"中输入"",选择索引类型为"主索引",索引表达式为" ". (2)在"学生"表
设计器的字段选项卡中,首先选中"性别"字段,然后在规则文本框中输入:"性别$" 男女"";在信息文本框中输入"性别必须是男或女",如图2-1所示.
图2-1 (3)在"学生"表设计器的"字段"选项卡中,选中"年龄"字段,然后单击右边的"插入"命令按钮,新增 一个字段,将字段名改为"出生日期",将"类型"改为日期型. (4)请查看sql_a2.txt文件中的命令,其中的SQL语句为UPDATE学生STE出生日期 ={1983/03/04}WHERE="李勇".
二,简单应用题(共2小题,每题20分,计40分)
(1)根据考生文件夹下的txl表和jsh表建立一个查询query2,查询出单位是"南京大学" 的所有教师的姓 名,职称,电话,要求查询去向是表,表名是query2.dbf,并执行该查询. (2)建立表单enterf,表单中有两个命令按钮,按钮的名称分别为cmdin和cmdout,标题分别为"进入" 和"退出". 【解析】本大题1小题考查的是多表查询文件的建立以及查询去向.在设置
查询去向的时候,应该注意 解析】 表的选择;2小题考查的主要是表单中