文档详情

VFP上机题中问的最多的题目解析.doc

发布:2017-11-28约2万字共44页下载文档
文本预览下载声明
第一题:项目、数据库和表操作 1)添加文件 首先分清楚文件的类型,然后将其添加到相应的条目下面(注意:选择不同类型的文件,则出现的文件不同) 2)设置项目信息 给项目管理器加上作者信息、单位、附加图标等 具体操作:在项目管理器上单击鼠标右键——选择“项目信息…” 【例题】修改项目TEST的项目信息:附加图标NET.ICO 3)删除文件 (注意不是删除记录) 利用项目管理器中的“移去”按钮操作,选择要操作的文件,点击“移去”按钮,出现一对话框(如图1所示):选择“移去”按钮,表示将文件从项目中移去,选择“删除”按钮,表示将文件从磁盘中删除。 图注:以下4(4~7)个操作是:选择某要操作的文件后——单击鼠标右键——选择具体操作 4)设置包含、排除 将某个文件(比如某个表)的属性改为“包含”或“排除” 5)设置编辑说明 6)重命名 7)设置“主文件” 在一个项目中,只能有一个主文件(即:第二次设置时前一次设置自动作废),显示时该项用粗体表示,并不是所有文件都可以设置成主文件,可以设置成主文件的文件类型:程序、表单、查询和菜单。 二、数据库表、自由表(自由表) 表结构的修改(1~11) 1)设置标题 标题含义:该字段的字段名在浏览窗口中显示为设置的标题 设置长表名 字段宽度 字段所容纳的最大的字符数。 【例题】① 修改jg字段的宽度,使之能容纳4位整数和2位小数 (宽度为:7) ② 添加一个字符型字段,字段名为zzmm,其宽度以最多能存储字符串“中共党员”为准(宽度为:8) 字段注释 【例题】设置grsds字段的注释:基本工资1000元以上征税; 字段有效性规则 控制输入到字段中的数据的取值范围,该规则是一个逻辑表达式,且当前字段包含在该表达式中。如果结果为.F.,则拒绝所输入的字段值,并显示提示信息. (只要看题目中出现“字段”两个字,或出现具体某个字段名,就在“字段选项卡”,选择要操作的字段。) 【例题】① 设置kc表的xf字段有效性(验证)规则:大于等于0且小于等于6(答案:xf=0 and xf=6) ② 设置rkrq字段的有效性规则,要求不超过当前系统日期。(答案:rkrqdate( )) ③ 设置xb字段的有效性(验证)规则,要求性别必须为“男”或“女”;(答案:xb$”男女” ) ④ 设置kss字段的有效性(验证)信息:课时数范围为2~8(答案:kss=2 and kss=8) 字段有效性信息:【例题】设置 将kc表的xf字段有效性(验证)信息:某一门课的学分不能大于6 【答案】”某一门课的学分不能大于6” 【记得要加英文引号】 记录有效性(验证)规则 可以校验多个字段之间的关系是否满足某种规则,该规则也是一个逻辑表达式.(看题目中出现“表”或“记录”的字,就在“表选项卡”操作。) 【例题】① 为js表设置有效性(验证)规则:工作日期(gzrq)与出生日期(csrq)之间至少相差20年 【答案】Year(gzrq)-Year(csrq)=20 ② 设置表的记录有效性规则,要求kss值比xf值大(注:对现有数据不验证此规则)。 【答案】kssxf ③ 设置GZ表的记录有效性(验证)规则:如果jbgz小于1000元,grsds的值为0,否则grsds的值为jbgz的5%(该规则对表中已有数据不作验证): 【答案】grsds=iif(jbgz1000,0,jbgz*0.05) “该规则对表中已有数据不作验证”的操作:在设置完规则和信息后,点击“确定”按钮,则出现如右图,只需将复选框的“√”去掉。 记录有效性(验证)信息: 【例题】教师参加工作时至少20岁; 【答案】”教师参加工作时至少20岁”【记得要加英文引号】 5)默认值 【例题】① 为性别(xb)字段设置默认值为“男” 【答案】‘男’【记得要加英文引号】 ② 设置必修课(bxk)字段的默认值为逻辑真(.T.) ③ 将xb的默认值设置为空值(Null)。【答案】.NULL. 解说:很多同学为默认值的写法犯愁,到底要不要加引号或其它符号呢?其实默认值就是给这个字段赋值,赋值类型不同,写法当然不同,如.T.、‘男’、{^1980-11-13}等 格式 用于指定字段显示时的格式,是整个字段的格式。常考点:要求去掉前后空格:输入大写字母T, 将字母转成大写显示(仅显示的时大写,实际上数据表里面仍然是小写):输入! 输入掩码 用于指定字段中输入数据的格式,是每个字符的格式。要求会计格式:999,999.99[表示六位整数位,用逗号做千分位,两位小数] 【例题】①设置kcdh字段的InputMask属性,使该字段的值只能是数字字符。【答案】9999(k
显示全部
相似文档