江苏省计算机二级(VFP)上机攻略

合集下载

江苏省vfp教程第2章

江苏省vfp教程第2章




进入Windows的“控制面板”,双击其中的“添加/删除 程序”,如图所示。 在“安装/卸载”标签页中通过滚动条找到并选中 “Microsoft Visual FoxPro 6.0(简体中文)”,双击 它进入。 在图中单击“添加/删除(A)”,进入自定义安装界面,在 图中选择所须添加或删除的组件,按 “继续”开始安装; 安装结束后会自动更新系统。
◦ DIR c:\*.txt

MD创建目录 RD删除目录 CD改变当前目录
◦ MD c:\vfp ◦ RD c:\vfp

COPY FILE
复制文件
◦ COPY FILE FileName1 TO FileName2


RENAME FILE 重命名文件 ◦ COPY FILE FileName1 TO FileName2 DELETE FILE 删除文件

项目管理器在VFP窗口中可以以多种不同方式显示:
◦ 窗口方式
◦ 工具栏方式
◦ 折叠方式 ◦ 浮动方式

命令按钮 快捷菜单命令

项目间共享文件
具体操作详见实验指导书 实验1


适应现实世界的各种各样的数据类型
◦ 用来表示数字的数值型、用来表示日期的等等
◦ 用来表示姓名等信息的字符型

什么是数据类型?哪两个方面的含义?

*本行全是注释 ? 换行显示 ◦ ?1+2+3 ◦ ??1+2+3
&&此后是注释 ??接着上次的内容显示
? | ?? Expression1[, Expression2 ]„
◦ ?date( )

江苏计算机二级VFP考试复习指导.doc

江苏计算机二级VFP考试复习指导.doc

2009年秋季VFP二级考试复习指导VFP -级考试试卷组成分析请根据试卷分析结合自己的掌握情况,合理分配自己的复习时间,打好基础,抓住重点,突破难点。

建议的复习安排:(1)9月份根据辅导班的安排集中精力复习VFP知识,课下及时消化所讲内容,上机练习相关的题目;(2)10月1-10日,集中精力复习基础知识,在理解的基础上熟记常考的知识点;(3)10月11-15 0,再复习一遍VFP笔试内容和基础知识,重点是对照大纲看历年真题;的知识点中是否已经掌握,分值少而难的放弃,确保容易得分的部分尽量得满分;(4)10月19-23 0,练习历年上机考试真题,掌握对上机异常情况的处理办法。

总体指导思想:战略上藐视考试战术上重视考试树立必过信心认真复习迎考复习资料1.网络资源VFP全套复习资料:【凌风阁• VFP课件】,重点看“基础教程”、“等级考试”和“网上答疑”栏目,有问题可以在K凌风论坛・VFP专题U发帖。

网址:http://210. 28. 39. 107/vfpweb指导性文章:【凌风阁•考研考证】,推荐看“VFP二级考试应试策略”、“计算机等级考试怎样过一一闯!!”网址:http://210. 28. 39. 107/sjweb/ARTlCLE/list. aspx?cid二292.基础知识部分教材辅导班发的基础知识资料汇编、《人学计算机信息技术教程》。

3.VFP教材辅导班教材:《VFP二级考前强化指导(第二版)》、《新编Visual FoxPro教程》。

三.VFP总复习概要(-)VFP的重点与难点VFP的主要内容分为两人部分:数据库的基木操作和应川程序的开发。

1.VFP的重点内容有:(1)数据库与数据表的基本操作,主要包括•:创建和修改数据表结构,设置库表字段的高级属性,记录的输入和维护,建立结构式复合索引,建立多表Z间的关系并设置参照完整性。

(2)用查询设计器设计查询和视图(3)常用命令,主要有:数据库的打开、修改和删除,记录的浏览、定位、筛选、统计、查找、复制、追加、替换和删除,程序和表单的执行,系统环境的设置等。

「温馨提醒」计算机二级考试VFP上机操作指南

「温馨提醒」计算机二级考试VFP上机操作指南

「温馨提醒」计算机二级考试VFP上机操作指南「温馨提醒」计算机二级考试VFP上机操作指南同学们在准备计算机二级考试时,除了要对自己所学知识进行查漏补缺外,还要掌握一定的上机考试技巧,下面店铺为大家搜索整理了关于计算机二级考试VFP上机操作指南,欢迎参考借鉴,预祝您考试成功!想了解更多相关信息请持续关注我们店铺!一、注意事项1、输入准考证号后,须仔细核对姓名是否与本人一致。

2、点击“开始考试”才计时。

3、启动VFP后要输入set defa to 考生文件夹。

4、在VFP系统中做题,不要通过“资源管理器”或“我的电脑”打开文件。

5、在考试过程中不要同时打开多个VFP编辑编译环境,也不要打开多个表,避免系统死机。

6、考试过程中应注意经常保存程序及各种相关文件,考试结果以最后一次保存为准。

7、考试结束后,关闭所有的VFP表、VFP环境才能交卷,否则影响评分。

8、在考试过程中,当遇到下列情况时要及时举手,请监考人员处理,否则将影响考生的考试成绩。

(1)系统死机,即鼠标和键盘均无法操作(2)系统无法正常加电(3)网络无法正常连接(4)程序丢失或找不到源程序二、考试技巧1、把好审题关,看清题目要求的是什么类型的文件及文件名是什么,一定要避免保存文件名出错的低级错误。

现举例如下:打开“点菜”数据库,使用查询设计器设计一个名称为THREE的查询,根据顾客点菜表和菜单表,查询顾客的“顾客号”和“消费金额合计”,消费金额由数量*单价得出。

查询结果按“消费金额合计”降序排序,并将查询结果输出到表TABB中,表TABB的两个字段名分别为:顾客号,消费金额合计。

设计完成后,运行该查询这里有两个文件名,一个是查询THREE,一个是表TABB。

查询去向为表TABB,但要保存该查询,文件名为THREE。

顺便提下查询一定要运行,否则表TABB不会有的。

2、在输入命令时一定要注意命令中标点符号一定要是西文半角状态下的,这里的标点符号还包括空格和各种括号如:INSE INTO stock_bk (股票代码,买入价,现价,持有数量)VALU("600028", 4.36, 4.60, 5500) 不能写成INSE INTO stock_bk (股票代码,买入价,现价,持有数量)VALU("600028", 4.36, 4.60, 5500)这里有一个中文“(”和一个中文“,”。

省计算机二级考试操作说明

省计算机二级考试操作说明

省计算机二级/四级上机考试系统xp操作系统使用方法一、正常开机登录二、启动完成后进行下列驱动器映射:一定要映射两个网络驱动器K:和S:,缺一不可1、映射网络驱动器K:1)将鼠标移到桌面“我的电脑”的图标上击右键,选择“映射网络驱动器”(图一),则出现图二的【映射网络驱动器】对话框2)在【映射网络驱动器】对话框中,单击【使用其他用户名进行连接】,则出现如图三的“连接身份…”对话框,在图三的用户名框中输入ksuser n,n为机号中的数字,r和n之间不能有数字0,密码空,单击【确定】按钮,回到图二3)在图二的【驱动器】框中选择K:在【文件夹】框中输入\\servera\stud n(其中n同图三中ksuser后的号n ),单击【完成】按钮。

2、再按上述同样的方法映射网络驱动器S:为\\servera\spkssys,单击【完成】按钮,如图四。

三、上述设置好后即可开始考试:【1】C语言考试系统在S:\ esdos目录下,打开此目录并运行“spks.exe”文件,稍后进入登录画面,回车;输入准考证号,确认后点击下面的【开始】按钮开始考试。

【2】VB / VFP 6.0 (无纸化考试) 考试系统在S:\ EJWZH目录下, 运行此目录下的“ahwzhks.exe”文件进入登录画面,回车;输入准考证号,确认后点击下面的【开始考试】按钮开始考试。

【3】省四级进入C语言考试系统(同上面二级),在输入模拟准考证号后,进一步选择语种:C/VB/VFP,然后再单击【开始】按钮考试。

四、正式考试的考生文件夹在所映射的网络驱动器K:盘根目录下,文件夹名字都为考号后8位号码(如:24000107, 21100108等)。

注意:VB 模拟号11121100101—11121100150,C模拟号:11324000101--11324000150省计算机二级上机考试系统Win98操作系统使用方法1. 开机登录用户名:ksuser n密码:(为空)域名:domain x点击“确定”(如还有提示则再点“确定”即可),进入WIN98系统。

2010年春江苏省计算机二级VFP上机解析

2010年春江苏省计算机二级VFP上机解析

目录2010年春VFP01 (2)一、项目、数据库和表操作: (2)二、设计查询: (8)三、设计菜单: (9)四、设计表单: (12)五、程序改错: (15)2010春VFP02.........................................- 19 -一、项目、数据库和表操作:........................................................................................- 19 -二、设计查询:................................................................................................................- 24 -三、设计菜单:................................................................................................................- 25 -四、设计表单:................................................................................................................- 28 -五、程序改错:................................................................................................................- 31 - 2010春VFP03 (35)一、项目、数据库和表操作: (35)二、设计查询: (41)三、设计菜单: (42)四、设计表单: (45)五、程序改错: (48)2010春VFP04 (52)一、项目、数据库和表操作: (52)二、设计查询: (59)三、设计菜单: (60)四、设计表单: (63)五、程序改错: (67)2010春VFP05 (72)一、项目、数据库和表操作: (72)二、设计查询: (78)三、设计菜单: (80)四、设计表单: (82)五、程序改错: (88)2010春VFP06 (91)一、项目、数据库和表操作: (91)二、设计查询: (98)三、设计菜单: (99)四、设计表单: (101)五、程序改错: (105)2010年春VFP01 项目、数据库和表操作:1.(1)(2)(3)(4)2.3.4.用鼠标左键单击JS表的主索引GH,按住鼠标左键不放,拖到KCAP表的普通索引GH上方,释放鼠标左键,即可创建下图的永久关系在永久关系线上双击鼠标,线条变粗,并弹出“编辑关系”对话框单击“编辑关系”对话框中的“参照完整性”按钮,即弹出“参照完整性生成器”对话框二、设计查询:注意:双击鼠标左键添加表或视图设计菜单:1.2.用鼠标左键单击“教学管理”菜单栏的“子菜单” 右侧的“创建”按钮3.用鼠标左键单击“学生”菜单项的“选项”按钮:4.选择 “课程”菜单项,单击“插入”按钮:5.在 “常规选项”对话框中单击“菜单代码”的“清理” 选项,然后再单击“确定”按钮:设计表单:1.2.3.用鼠标左键单击“表单控件”工具栏中的“组合框”按钮,然后在表单的“数据源”标签右侧单击鼠标:4.5.用鼠标左键双击组合框控件Cbo1,“过程”下拉列表框中选择“Init”,然后在代码编辑窗口输入代码:6.用鼠标左键双击组合框控件Cbo2,“过程”下拉列表框中选择“InterActiveChage”,然后在代码编辑窗口输入代码:程序改错:向pcode.prg程序文件中输入原程序,并单击保存按钮保存:单击工具栏运行按钮,如下图:单击“取消”按钮,将“other”改为“else”:再单击工具栏运行按钮,却进入死循环,按【Esc】键,结束死循环,如下图:将“i=2”改为“i=i+1”,单击工具栏运行按钮,运行结果如下图:2010春VFP02 项目、数据库和表操作:1.(1)(2)(3)(4)2.3.4.用鼠标左键单击JS表的主索引GH,按住鼠标左键不放,拖到KCAP表的普通索引GH上方,释放鼠标左键,即可创建下图的永久关系在永久关系线上双击鼠标,线条变粗,并弹出“编辑关系”对话框单击“编辑关系”对话框中的“参照完整性”按钮,即弹出“参照完整性生成器”对话框设计查询:设计菜单:1.2.用鼠标左键单击“教学管理”菜单栏的“子菜单” 右侧的“创建”按钮3.用鼠标左键单击“排课”菜单项的“选项”按钮:4.用鼠标左键单击“课程”菜单项的“选项”按钮,用鼠标左键在弹出的“提示选项”的“键标签”右侧文本框任意位置单击,然后同时按下【Ctrl】和【K】键:5.选择 “课程”菜单项,单击“插入”按钮:设计表单:1.2.3.用鼠标左键单击“表单控件”工具栏中的“复选框”按钮,然后在表单的相应位置单击鼠标:4.用鼠标左键双击复选框控件,“过程”下拉列表框中选择“Click”,然后在代码编辑窗口输入代码:5.用鼠标左键双击微调框控件,“过程”下拉列表框中选择“InterActiveChage”,然后在代码编辑窗口输入代码:程序改错:向pcode.prg程序文件中输入原程序,并单击保存按钮保存:单击工具栏运行按钮,如下图:单击“取消”按钮,m对应于i,i为数值型,所以将“len(m)>0”改为“m>0”:再单击工具栏运行按钮,在VFP主窗口没有任何显示:将“z= z + subs(y,j,1)”改为“z=subs(y,j,1)+z”,单击工具栏运行按钮,运行结果如下图:2010春VFP03 一、项目、数据库和表操作:1.(1)(2)(3)(4)2.3.4.用鼠标左键单击JS表的主索引GH,按住鼠标左键不放,拖到KCAP表的普通索引GH上方,释放鼠标左键,即可创建下图的永久关系在永久关系线上双击鼠标,线条变粗,并弹出“编辑关系”对话框单击“编辑关系”对话框中的“参照完整性”按钮,即弹出“参照完整性生成器”对话框二、设计查询:双击鼠标左键添加表或视图三、设计菜单:1.2.用鼠标左键单击“教学管理”菜单栏的“子菜单” 右侧的“创建”按钮3.4.5.四、设计表单:1.2.3.4.用鼠标左键在表单的USERSORTA方法上双击,查看所弹出的对话框中的代码编辑窗口的代码:用鼠标左键在表单的USERSORTD方法上双击,复制USERSORTA方法的代码到代码编辑窗口,并作如下修改即可:5.用鼠标左键双击选项按钮组控件OPT1,“过程”下拉列表框中选择“Click”,然后在代码编辑窗口相应位置输入代码:五、程序改错:向pcode.prg程序文件中输入原程序,并单击保存按钮保存:单击工具栏运行按钮,如下图:单击“取消”按钮,将“private”改为“parameter”:再单击工具栏运行按钮,在VFP主窗口没有任何显示:。

江苏省计算机等级考试上机操作要点(Visual FoxPro)

江苏省计算机等级考试上机操作要点(Visual FoxPro)

上机操作要点准备工作在命令窗口输入命令“ Set default to 路径”设定默认的工作路径。

一、项目、数据库和表操作1、项目的操作项目文件的创建,修改在项目中添加、修改、删除文件给项目中的文件编辑说明设置主文件在项目中排除/包含文件注意:项目的管理是有层次的,所以特别要注意操作对象2、数据库的操作添加、删除表建立表间的永久关系设置表之间的参照完整性3、表的操作(1)表结构添加字段建立索引(不同类型字段共同构成索引表达式时要转换为同一类型)字段属性(标题、默认值、有效性规则)表属性(记录的验证规则、触发器)触发器也是一种检验表数据的方法,只是作用与有效性规则略有不同(2)表数据给通用字段、备注字段添加内容替换某个字段的值(通常比较复杂,会使用到函数)二、设计查询、设计视图重点在于分析题意1、创建查询查询是一个独立的文件,需要保存在磁盘上2、创建视图是数据库中的一条语句,需要保存但不需指定位置因为它的位置已经确定——保存在数据库中3、查询的设计步骤选择数据源——筛选——分组——统计——二次筛选——排序——输出(去向)不是每个查询都需要经过所有的步骤(1)数据源单表多表——表之间的关系联接字段联接的种类联接时一般从主表到字表常见问题:无法添加表-----解决方法:在工作区中提前打开需要的表(2)输出字段明确指出的字段隐含在题意中的字段例:输出各系的学生人数,其中“人数”是明确的,而“系名”是隐含在题意中的给输出字段新的名字 AS 新字段名输出的也可以是表达式字段之间相互运算jbgz+jj AS 实发工资(即基本工资+奖金)对多条记录同一字段的统计 sum(jbgz) AS 总基本工资统计函数 sum() avg() count() max() min()表达式对多条记录的统计 avg(jbgz+jj) as 平均实发工资(3)筛选可以有多个条件 and(同时满足) or(满足其中一个)条件不成立否(4)分组有统计一般都要有分组,没有分组认为所有的记录为一组分组依据可以为字段多个字段构成的表达式某个字段的一部分 substr(xh,1,2)--→年级分组依据可以有多个,先分大组,再分小组(5)二次筛选在查询设计器中,通过“分组”选项卡的“满足条件”实现对于输出字段进行筛选,不论输出字段是否为统计结果例如:总分>=460(统计结果)、实发工资<2000(非统计结果)(6)排序升序/降序排序依据可以有多个,先按前面的排序,相同的再按后面的排序。

备考江苏省计算机等级考试(二级VFP)策略

备考江苏省计算机等级考试(二级VFP)策略
2 材 以及 复 习 资 料选 择 。非 计 算 机 专 业 的学 学 习 并 . 教 参 加 江 苏 省 计 算 机 等 级 考 试 二 级 ( F ) 试 , 须 对 教 材 和 V P考 必 复 习 资 料正 确 选 用 , 能 真 正 的提 高 教 学 效 果 ,敦 材 不 仅 是 才 教 师讲 课 的重 要 依 据 , 是 学生 获得 钾识 的主 要 源 泉 一个 也 J 学 校要 培养 出 高 素质 的 人 才 , 仅 要有 优 秀 的 教 师 ,良好 的 不

V P等 级考试 形 式 、 型 与分值 分布 F 题
计算机等级考试二级 ( F ) V P 考试笔试 占 6 , 0分 上机操作 占4 0分 , 分别独立 考核 , 并算两 门考试 , 只有笔试 与 机都 通过 者才算合格 。笔试 试卷题 型有选择题 和填 空题 两种 , 选 择 题 考试 内容 为 计 算 机 基 础 和 V P F ,它 们 的分 值 分 另 为 2 l 0 】 分 、0分 ; 1 填空题只考 V P 分值为 3 。- F, 0分 J 机操作 主要 考项
目、 据库 、 、 计查询 、 计菜 单 、 计表单 和程序改乍 数 表 设 设 设 酱, 它们的分值分别为 1 2分 、 、 8分 5分 、 分 、 分 。 8 5
库 管理 系统的功能和数 据处理方法 , 符合 教学规律 。对 于没 有学 过任 何一门程宁没计语 言课 程的非计算机专业 的学 生 , 选择 这 类 的教 材 比较 适 合 实 际教 学 中 , 要 根据 学 生 的具 还
(IP) 础 部 分 占 整 个 考 试 的 9 % 以上 , 此 , 础 部 分 是 、 基 F 0 因 基 学 习 复 习 的 重 点 , 须 嗣 绕 等 级 考 试 大 纲 , 真 学 习教 材 基 必 认 础 知 识 ,在 此 基 础 }.电可 参 考 其 他 一些 相关 的 书籍 和 练 习 册 然 后 , 入 复 习 , 握 每 一 个 知 识 点 , 做 题 、 上 机 练 深 掌 勤 多 习, 习题 虽 多 , 万 变 不 离 其 宗 , 个 “ ” 是 “ 识 点 ” 考 但 这 宗 就 知 。

全国计算机二级无纸化考试指南

全国计算机二级无纸化考试指南

全国计算机等级考试上机考试指南(无纸化考试系统部分)考生考试过程分为登录、答题、交卷阶段。

一、登录考生双击考试用机桌面无纸化考试图标,启动上机考试系统,界面如下:点击“开始登录”按钮,出现考生登录界面,如下图:输入考生准考证号后点击“登录”按钮,出现考生信息界面,需要对准考证号以及姓名、身份证号进行验证。

如果准考证号错误,选择“重输考号”;如果准考证号正确,选择“开始考试”继续。

(如果在考试过程中发生死机等意外情况,考生登录时将要输入密码,请考生报告监考老师,由监考老师输入。

)随后将进入考试须知界面,如下图,显示考试内容、分值及考试须知。

考生只有选择“已阅读”后“开始考试并计时”按钮才能使用,单击“开始考试并计时”后,就可以进入考试界面,开始作答。

上图为二级C界面,二级VFP、Access、VB界面与C的界面类似。

二、答题当考生登录成功后,考试系统将自动在屏幕中间生成装载试题内容查阅工具的考试窗口,如下图,同时在屏幕顶部始终显示着考生的准考证号、姓名、考试剩余时间以及可以随时显示或隐藏试题内容查阅工具和退出考试系统进行交卷的按钮的窗口,如下图。

“隐藏窗口”字符表示屏幕中间的考试窗口正在显示着,当用鼠标点击“隐藏窗口”字符时,屏幕中间的考试窗口就被隐藏,且“隐藏窗口”字符串变成“显示窗口”。

下图是二级C考试窗口中题目选择按钮,有“选择题”、“填空题”、“改错题”和“编程题”,点击相应按钮可以查看相应的题目要求。

部分题目答题时请选择考试窗口“答题”菜单相应的菜单项进行作答。

其它类别的考试窗口与二级C的风格一样,只是窗口标题中的有关考试类别的名称会有变化,试题选择按钮也会有变化。

选择题界面如下图,选择题只能进入一次,退出后不能再次进入,选择题部分不单独计时。

考生必须一次性完成选择题。

另外,在“帮助”菜单栏中选择“系统帮助”可以启动考试帮助系统,并显示考试系统的使用说明和注意事项。

在考试答题过程中一个重要概念是考生文件夹。

江苏省二级VFP上机知识点总结(《五章真经》)

江苏省二级VFP上机知识点总结(《五章真经》)

江苏省VFP上机知识点总结(五章真经)感谢同学与同事们的持续修改一、项目、数据库和表操作1.项目操作:(1)项目信息:项目作者、单位、省份、附加图标等,对应操作:在项目管理器中单击“右键”,选择“项目信息…”。

(2)文件操作:添加(选择对应的文件类型)、移去\删除(点击“移去”按钮)、重命名、包含\排除、编辑说明、设置主文件等(选择指定文件单击“右键”选择对应选项)。

2.数据库操作:(1)永久关系的建立:主表的主索引拖到子表的普通索引(多数是一对多的关系)(2)参照完整性:保存通过点击“确定”、“是”(3)触发器触发器中填入的是逻辑表达式,而且是允许操作的情况描述表达式。

(4)有效性规则、有效性说明,请参照前述理论讲解。

这里提醒一下,规则中填入表达式,说明中填入字符串。

3. 表基本操作表结构创建与修改:注意字段的标题、宽度、是否允许NULL值格式:用于指定字段显示时的格式,是对字段整体显示格式的约束。

常考的有A(只允许输入字母)、T(删除输入字段前后空格)、!(将输入的字母转为大写显示)输入掩码:用于指定字段输入时的格式,是对字段中每个字符的单个约束。

常考的有9(只能输入数字或正负号)、X(可输入任何字符)字段有效性规则及信息:用于控件输入到该字段中的数据的取值范围。

该规则是一个包含字段名的表达式,表达式为.F.则拒绝输入的字段值,并显示提示信息。

4.记录更新:即向某个字段赋值或设置值,首先“浏览表”,然后选择“表”菜单的“替换字段…”,分清要替换的字段和FOR条件表达式,在替换前要仔细核对,否则有的题目改错了,不一定能改回去。

考查本知识点的时候,不说更新,而说:计算XX字段的值,修改XX字段的值,给XX字段赋值。

5. 表记录的删除:分为逻辑删除(作删除标记)和物理删除(彻底删除),作删除标记同上,打开表的“浏览窗口”,在“表”菜单选择“删除记录…”。

如果题目要求彻底删除,会说得非常明白,否则就是指的是逻辑删除。

计算机二级VFP秘籍

计算机二级VFP秘籍

基本操作题一、在考生文件目录下打开表单文件calculator.scx。

1、设置表单控件名为calculator→在Timerfor属性中输入calculator。

2、设置表单内文本控件text2的输入掩码,使其具有以下功能:仅允许输入文字,宽度为10(直接使用相关掩码字符设置)→在InputMark属性中输入10个9,即999999999。

3、设置表单内文本控件text3为只读文件→在ReadOnly属性中设置为.T.。

二、1、使用SQL的alter table语句将s_t表的年度字段的默认值改为“2004”,并存入程序中→alter table s_t alter column年度set default“2004”。

2、设置文本框的初始值为0→在value属性中输入“0”。

3、设置文本框的InputMark属性,只能输入数值(二位小数,五位整数)→在InputMark属性中输入“99999.99”。

4、修改命令按钮的Click事件,使其中的wait命令显示当前文件框中的值→在命令按钮的Click事件中编写代码:wait str(thisform.text1.value,8,2)window。

简单应用题一、建立表单,表单文件名和控件名均为myform_da,为表单建立快捷菜单scmenu_d,快捷菜单有选项“时间”和“日期”,运行表单时,在表单上单击鼠标右键弹出快捷菜单,选择快捷菜单的“时间”选项,表单标题显示为当前系统时间,选择快捷菜单“日期”项,表单标题将显示当前系统日期(注意:显示时间和日期使用过程完成)。

1、文件→新建→菜单→快捷菜单→在菜单名称中输入“时间”和“日期”。

2、在菜单项“时间”中输入“myform_da.caption=time()”。

3、在菜单项“日期”中输入“myform_da.caption=dtoc(date())”。

4、保存→生成scmenu_d.mpr文件。

5、建立表单,在name属性中输入“myform_da”,保存时也输入“myform_da”。

VF上机做题小经验2

VF上机做题小经验2
【10】表单名的设置是name属性,表单的标题名是caption属性,表单文件名也就是文件保存的名字。这点你必须弄清楚。
【11】当涉及文本框和命令按钮的情况时,文本框都是输入值的作用,编写事件代码都是在命令按钮的click事件窗口中编写,thisform.text1.value....可作为select语句的where筛选条件
【12】书写sql语句的时候一定要注意,严格书写,做到要写就写正确,不能错误
【13】fontname是标签的字体属性,黑体,宋体,楷体等都可通过这个属性来设置。
【14】find for lExpression可实现索引项的查找,如果不是索引项那怎么办?可以使用locate for lExpression(条件),你要说你不设置排序索引,主索引,候选索引,惟一索引和普通索引的任何一项的设置都不行,都不能使用find for lExpression,你要使用find for lExpression是不可行的【15】程序改错的出题点其中之一有,当from后面有多表时,where后面要跟自然等值连接条件,相同的字段名前面的表名前缀就是出题点,要不中途易主或者压根就不写
【23】项目管理器的扩展名是.pjx
【24】使用sql语句插入数据的命令是:insert into dbf_name value(eExpression1,eExpression2...)
该命令只能实现为一个表插入数据,注意必须保证字段值的书写必须与表结构保持一致,否则会出现错误
【25】建好的查询文件,保存后,可以在菜单栏的“显示”选项卡,进行浏览,这个操作的运行必须在保证设置好查询去向,这样以来,就会生成“浏览**”的选项卡,单击即可达到“browse last”vf命令的效果

Visual Foxpro上机考试操作全攻略

Visual Foxpro上机考试操作全攻略

Visual Foxpro上机考试操作全攻略说明: 2003年等级考试是使用的软盘进行考试。

今后的考试是否还是使用软盘考试还未得知。

不过只要你掌握了正确的操作方法,也就不难了。

本文章以2003年4月第一次上机考试为例。

(可以到210.41.166.233相关链接去下载)考试说明:一、时间:1个小时。

建议:程序题25-30分钟,表单题30-35分钟二、请认真读题,按照要求进行操作。

特别注意文件取名三、题目需要操作项目,建议:方法一:先打开项目,然后在项目中新建、修改、运行表单和程序。

方法二:直接新建、修改、运行表单和程序。

然后将表单加入到项目中。

本老师我觉得第二种方法比较巴适。

操作步骤:(以方法二为例)一、检查考试盘(软盘)是否正常。

如不能读出数据请及时向监考老师反映。

二、打开VF后,执行:set defa to a:\ (因为所有的东东都必须存储a:的根目录中)(如果考试指定是什么路径,那就将它设置为默认目录)回车后屏幕应该没有错误提示。

制作表单:一、文件菜单—>新建—>表单,然后按下右边的新建按钮二、先点存盘,按照题目要求命名为xg(扩展名.scx可以不输入,默认)特别注意:观察路径是否是A:盘,若不是请设置默认目录为A:\三、编辑:打开数据环境,添加表。

按照题目图形拖入列控件。

然后进行其它设计。

注意:做完后一定要存盘(点保存按钮)。

途中也可随时存盘制作程序:方法一:使用命令方式(交互方式),在command框中输入:modi comm abc1 或者modi comm a:\abc1输入代码,关闭就存盘方法二:文件菜单—>新建—>程序,然后按下右边的新建按钮输入close all 后,点保存,按照题目要求命名为abc1特别注意:观察路径是否是A:盘,若不是请设置默认目录为A:\输入代码,关闭就存盘运行:do abc1 或者do a:\abc1注意:如果程序是对表的操作,那么程序末一定注意加上Close all 语句,最后再加一句Return 或Cancel 。

江苏计算机二级VFP上机知识点

江苏计算机二级VFP上机知识点

江苏计算机二级VFP上机知识点做题笔记第一题项目、数据库和表操作项目.PJX 数据库.DBC 表.DBF 1.通用型 G 双击一下或按+→“编辑”→“插入对象”备注型 M 双击一下或按+→输入备注都是4个字节货币型 Y2.向已有表中输入记录:两步:USE 表名append3.创建索引的表达式即排序问题:例按比赛时间和比赛项目排序TTOC(bssj,1)+bsxm 有关降序的DESCP99索引注意:字符型表达式与算术表达式加法区别类型不一样时,一般转成字符型,常用三个DTOC();TTOC();STR() 数值→字符4.掩码问题:p79 例只允许输入4位数字字符9999没说几位,就会看表中该字段的长度5.默认值6.有效性规则和有效性信息:例成绩在0-100之间cj>=0 .AND. cj<=100性别只能是男或女xb$’男女’其值必须包含非空格字符学会转化一点设置字段的"规则"为"LEN(ALLTRIM(tsjj))>0"CDRQ<={^2008-8-8}格式7.记录有效性:选择"表"选项卡,在"记录有效性"选项组中的"规则"文本框中输入:LEFT(lsh,4)=ALLTRIM(STR(YEAR(rkrq)))日期型是固定8个字符,所以要去除空格,而前面字符型就不用ALLTRIM了8.触发器插入触发器更新触发器删除触发器关于触发器条件常用函数:例 LEN(ALLTRIM(字段名))=4返回删除空格后的字符串不等于<>或#或!=表示设置删除触发器,禁止删除:.F.9.格式:T:自动删除前导空格和结尾空格!转化成大写字母9.在项目中,将BOOK表设置成“包含”状态:打开该项目,右击该BOOK表,选择包含10.添加项目信息:放在项目管理器标题栏上,右击,项目信息设置其内容为:计算机等级考试中心在"单位"文本框中输入:计算机等级考试中心。

如何备考计算机二级VFP上机考试

如何备考计算机二级VFP上机考试

如何备考计算机二级VFP上机考试如何备考计算机二级VFP上机考试计算机等级考试中,很多考生报考了二级VFP。

报考二级VFP是很好的选择,学好了VFP,对各种数据管理软件的应用或开发、对学习其他数据库及开发工具以及参加计算机考试等都是有益的。

那么如何学习VFP才能顺利通过上机考试呢?下面店铺为大家搜索整理了相关的上机试题及解答,欢迎参考学习,希望对大家备考有所帮助。

想了解更多相关信息请持续关注我们店铺!一、项目、数据库和表操作(12分)打开软盘根目录中的项目文件TEST,在该项目中已有一数据库SJK及若干表。

1. 按以下要求修改SJK数据库中TS表:(1) 为TS表设置长表名:图书档案表。

(2) 添加一备注型字段,字段名为summary,并设置其标题为“内容概要”。

(3) 设置分类号(flh)字段的有关属性,使该字段中输入的字母均为大写字母。

(4) 创建一个普通索引abcd,要求以分类号(flh)为第一索引关键字、书名(sm)为第二索引关键字排序。

(5) 设置价格(jg)字段的有效性规则和有效性说明信息,要求:其值不能小于1。

(6) 修改作者(zz)字段的值,要求在原作者名后加汉字“等”。

例如,第一条记录的作者由“路由”改为“路由等”。

2. 在项目中,将FF表单设置为“排除”状态。

3. XS表和CJ表已存在以学号(xh)字段为索引表达式的主索引xsxh 和普通索引cjxh。

以XS表为主表,CJ表为子表按xh建立永久关系,并根据以下要求设置参照完整性规则:在CJ表中添加记录时,若XS 表中没有相对应的记录(xh字段的值),则禁止添加记录。

二、设计查询(8分)在TEST项目中已经存在查询chaxun,已知在SJK的学生(XS)表中含有系代号(xdh)、学号(xh)、姓名(xm)等字段;成绩(CJ)表中含有学号(xh)、课程代号(kcdh)、成绩(cj)等字段。

按如下要求修改查询:基于XS表和CJ表查询“刘玉敏”同学所在系的每位同学的平均成绩,输出xdh、xh、xm、平均成绩,查询结果按姓名排序。

全国计算机等级考试二级VFP教程——第三章

全国计算机等级考试二级VFP教程——第三章

第二节 SQL语言定义功能——表的定义
• CREATE TABLE命令是创建一张数据库表或自由表。 语法: CREATE TABLE 表文件名; [ NAME 长表名 ] [ FREE ]; (字段名1 字段类型 [(宽度 [ , 小数位数 ] ) ]; [ CHECK 逻辑表达式 1 ]; [ ERROR 逻辑表达式2 ]; [ DEFAULT 逻辑表达式3 ]; [NULL|NOT NULL]; [primary key]; [ , 字段名2 字段类型 … ] … )
第二节 SQL语言定义功能——表的定义 • 使用create table建立表并建立永久性关系的 方法(假设A表是主表,B表是子表。) 首先使用create table建立A表,并建立A表 的公共字段为主索引。然后建立B表,并使用 foreign key 表达式 来建立一个普通索引,使 用tag 索引名 references A表名 来建立联系。
第五节 SQL语言操作功能——插入数据 用SQL INSERT语句插入元组 (“p7”,”PN7”,1020)到“零件信息”表(注意不 要重复执行插入操作),并将相应的SQL语句 存储在文件one.prg中。 insert into 零件信息 values("p7","PN7",1020)
第五节 SQL语言操作功能——插入数据 • 除了以上的插入形式,还有下面两种格式: ■ Insert into 表名 from array 数组名 从指定的数组中插入记录值。 ■ Insert into 表名 from memvar 根据同名的内存变了来插入记录值,如 果同名的变量不存在,那么相应的字段为默 认值或空值。
第三章 关系数据库标准语言SQL
第六节 SQL语言操作功能——更新数据
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

江苏省计算机等级考试二级上机攻略江苏理工学院-王建目录项目、数据库和表操作知识点.......... 错误!未指定书签。

查询知识点ﻩ错误!未指定书签。

菜单知识点.......................... 错误!未指定书签。

表单知识点.......................... 错误!未指定书签。

程序改错知识点...................... 错误!未指定书签。

项目、数据库和表操作知识点一、零碎知识点1、做第一题的时候,必须按考试要求设置默认目录语句为:…2、“记录有效性规则”与“字段有效性规则”不同,前者表,后者字段3、比较冷门的字段类型备注型M ( )(存文字)通用型G( )(存图片)(备注型和通用型都是双击插入记录)整型I (同数值型,无小数位) 货币型 Y4、设置参照完整性,必须要先清理数据库(★★★非常重要★★★)先打开数据库设计器,然后菜单栏——数据库——清理数据库5、设置参照完整性和索引的时候,要注意保持字段类型一致,相同时不用改,不同时基本上都是转化成字符型来设置 (★★★非常重要★★★)数值型转化为字符型:(字段名,整数位,小数位)没有小数时直接省略日期(时间)型转化为字符型:(字段名,1)(字段名,1) 括号中必须要加1将当前日期转化为字符型:((),1)6、修改项目文件的项目信息右键点击项目——项目信息,然后进行设置,常考设置图标7、自由表的相关操作(★★★非常重要★★★)(1)题目让编辑自由表时,无法用命令打开自由表,直接在项目管理器中双击自由表使其处于打开状态,然后在进行相关数据的命令操作;同理,当用无法打开题目中的某个表时,要自然地想到它是自由表。

(2)将自由表添加到数据库中,并设置为包含。

打开数据库设计器,在项目管理器中将对应的自由表直接拖到数据库设计器中,右击选择包含。

如果不要求添加到数据库中的,直接右击,选择“包含”即可。

8、显示类的名称复选框组合框编辑框列表框选项按钮组微调框文本框表格绑定型控件9、表记录个数:10、表的触发器:不可用时,输入.二、字段格式和字段输入掩码(★★★非常重要★★★)1、字段格式删除前导空格 T字段全为大写字母!只允许输入字母或汉字A2、字段输入掩码只能输入数字9只能输入字母或汉字 A可以输入任意字符 X可输入数字、空格和正负符号 #举例:某字段宽度为6,第一位只能输入数字(字母),其他为任意字符分别为:9注意:会计格式。

所谓的会计格式,就是只能输入数字,然后从右向左每3位加一个逗号,小数位不加逗号。

举例:N(8)会计格式为:99,999,999N(5,2) 会计格式为:99,999.99三、字段的有效性规则1、常用到的一些函数 (★★★非常重要★★★)(1)某字段值不能为空(空字符串),假设字段为() 或 ()某字段值不能为空值() 或()同样的,如果需要设置为空或空值时,直接() 、()(2)某字段值大于(等于)A,小于(等于)B,假设字段为 (★★非常重要★★)两种表达:> . <()注意:第一种表达方式的等于号根据题目要求来填写;第二种表达,无论题目中是否包含等于,都可以使用,没有影响。

(3)性别只能是男或女$”男女”(4)(条件) (★★★非常重要★★★)条件成立则取值为A,否则取值为B,非常重要。

(5)截取字符串(★★★非常重要★★★)(字段,长度) (字段,长度)(字段,开始截取位置,长度)(6)B能够被A整除0 或者()=0(7)某字段值必须包含非空字符 ((字段))>0 (★★非常重要★★)(8)在字段后面补充字符,用“-”,可同时保证添加字符与原字符间没有空格在字段前面添加字符,直接用“+”举例:在字段(名称)前后分别添加书名号《》,并使其与字段间无空格则为: “《” + -“》”(9)四舍五入如果数值型字段含有小数,则用函数()如:(综合成绩)字段含有4位小数,四舍五入保留两位小数(,2)如果数值型字段为整数,要四舍五入,用((字段+5)/10)*10如:(成绩)字段全部四舍五入((5)/10)*10(10)当前系统的日期() (★★★非常重要★★★)当前系统的日期时间 ()另外截取日期型变量常用的函数有以下几个,但是他们转变之后都是数值型的,要是想变成字符型,需要额外用()函数转换。

()、()、()、()举例:“生日信息”使用“月日”表示,从中截取((),2)+”月”((),2)+”日”有效性规则常考某个字段在几个年、月、日、小时之间什么的,表示方法为:当前系统日期进行转化:((()))某个字段日期进行转化:(())2、字段有效性信息和默认值 (★★★非常重要★★★)(1)字段有效性信息输入时,比较要加上双引号(2)字段默认值如果为数值型和逻辑型直接输入,其他的需要加上定界符字符型加双引号,日期型加上花括号{},货币型加$ (3)有的题目会说“设置字段的有效性规则信息”,这样既要输入有效性规则也要输入有效性信息,不能遗漏。

四、表记录修改的相关命令 (★★★非常重要★★★)1、添加删除标记(逻辑删除表中记录)(1)语句表条件(2) 表条件举例:给表中所有学分大于或等于5的记录追加删除标记第一种:>=5第二种:>=52、彻底删除表中记录第一种: 表第二种:表3、更新表中数据(最常考) (★★★重中之重★★★)表字段=表达式条件举例:计算并修改表中所有记录的字段值:学生字段值为X借阅天数超过30天每天罚款0.1元(借阅天数根据借阅日期和还书日期计算)。

(30)*0.1 ”X”注意:对于涉及到百分数的,不能使用%,只能通过小数来转化举例:修改表数据,使所有记录单价字段的值增加10% *1.14、复制表中记录保存到新表中(可以复制到其他文件中,见书95页)表新表名条件举例:将表中出版社名称()为“高等教育出版社”的记录复制到表名为的新表中”高等教育出版社”5、为表新增一个字段表名字段名字段类型(字段宽度)举例:为表添加字段,字段类型为数值型,宽度为5,小数位数为2N(5,2)6、()函数的具体应用(1)计算并修改表中所有记录的的值,计算方法如下:如果≥1800元,则() ×15%,否则1800×11.5%(>=1800,()*0.15,1800*0.115)(2)()函数当中,可以再包含函数,无限的套嵌举例:修改表中的数据,按照成绩值设置备注字段内容,若成绩大于或等于90,则备注字段中设置为“A”;若成绩大于等于80且小于90,则备注字段设置为“B”;低于60分设置为“D”;其余设置为“C”。

(>=90,”A”(>=80,”B”(<60,”C”,”D”)))(3)一道特殊的题目,原来还可以这样用—_—!!!举例:计算并修改表中所有记录的字段值:借阅天数超过30天(借阅天数根据借阅日期和还书日期计算),超过部分,学生(字段的值为X)每天罚款0.1元,教师(字段的值为J)每天罚款0.2元。

(”X”,0.1,0.2)*(>3030,0)7、在表中插入记录表名(字段1,字段2,…)(字段1值,字段2值,…)举例:在表中插入一条新纪录,姓名:李明,学号:12121212,性别:男() (“李明”,”12121212”,”男”)查询知识点一、零碎知识点1、查询时涉及到自由表的,在添加窗口中点击“其他”,然后选择题目中要求自由表,并设置关联字段。

2、引号问题(★★★非常重要★★★)在一个表中,设置需要输出的字段时,对于姓名()字段,有的题目会说输出字段为,这个时候直接双击该字段即可;有的说输出字段为“姓名”,这时候要通过表达式来设置,在表达式生成器中输入姓名,然后点击确定添加。

需要注意的是,表达式中的汉字不需要加引号,直接输入。

3、查询设计器与语句的对应关系(★★★非常重要★★★)字段:即后面的内容联接:即……,两个表通过相同字段进行内联接筛选:即,筛选符合后条件的记录排序依据:即,设置输出记录以某字段排序分组依据:即,设置输出记录以某字段分组(分组依据里包含“符合条件”:即,设置输出记录的条件)杂项:包含两个面(1)记录是否唯一,对应语句为(2)输出前X()的记录,对应语句 X (不设置则输出全部)4、查看查询的语句在查询设计器的空白处点击右键——查看信息5、设置查询去向(★★★非常重要★★★)菜单栏——查询——查询去向,直接输入文件名,不加后缀名注意:如果查询去向为文本文件,则在前面的步骤全部做完时候,右键点击查看查询的语句,然后将其复制粘贴到命令窗口中,在最后一句之后加上分号(;),然后在下一行输入: 文件名(有时候题目中会出现保存为文本文件,且不输出“列标头”,则语句为:文件名)6、关于是否需要分组( )(★★★非常重要★★★)在题目的表述中,基本上都没有明确要求我们“按……分组”,但是是必须要操作的,分组字段可能为1个也可能为多个,根据一些关键词来分辨:(1)在设计查询中,用到了函数表达式,则必须要设置分组(2)题目中出现“每个、每门、各个、按”之类的词,他们后面的基本就是分组字段;或者在输出字段中出现“总分、人数”等。

举例:基于表和表,查询每位学生参加考试的课程门数、平均成绩。

则:分组字段为,即7、筛选条件()和分组满足条件()的区分(★★非常重要★★) :题目中表述为“查询某字段为的”,一般出现在题目的最前面:题目中表述为“查询结果仅输出”,一般出现在题目中间或结尾举例:(1)基于表和表,查询各院系职称为“教授”的人数、最小年龄则筛选条件为: ”教授”(2)基于表查询统计教师生日信息。

要求:输出字段为……;查询结果仅输出年龄为5的整数倍的记录;……则分组条件为: (年龄,5)=08、设置筛选条件的时候,设计器中的“实例”相当于常量,需要加定界符。

9、排序:先选择字段,后选择排序方式二、常用的函数及表达式1、计数(为统计个数) (★★★非常重要★★★)(1)(*)万能表达,题目中没有特别要求的,可以通用(2)((条件,1,0)) 符合条件的记为1个,多个1个相加即为总个数举例:(1)输出字段为“学生的人数”则:(*) 人数(2)输出字段为:“女生的人数”则:((”女”,1,0)) 女学生人数(3)输出字段为:“女生占总人数的比例”则:((”女”,1,0))(*) 女生占总人数的比例2、求和() (★★★非常重要★★★)平均数 ()最大/小值()()字段值为空() (否定为:() 或 () )条件() 如果……,则……,否则……3、常用的一些表达方式 (★★★非常重要★★★)(1)年龄:(())() 年龄((())()) 平均年龄((())()) 最大/最小年龄(2)百分比(…率):((),1,0)(*) 百分比(…率)(3)某某字段前几位作为…:(字段,数字)菜单知识点一、基础操作(★★★非常重要★★★)1、添加快捷键。

相关文档
最新文档