高校等考试题天天练二级VF]11月6日

文章作者 100test 发表时间 2007:03:10 18:03:32
来源 100Test.Com百考试题网


命令语句专题
今天为大家整理了高校计算机等级考试二级VFP考试中出现过的命令语句的作用和格式。
一、创建表结构:
1.CREATE TABLE<表名>(<字段名 1> <字段类型>[(<字段宽度>[,<小数位数>])][,<字段名 2>...])
功能: 建立一个由<表名>表示的表,表中含有指定的字段。
2.COPY STRUCTURE TO<文件名> [FIELDS<字段名表>]
功能: 仅复制当前表的结构,不复制其中的数据.若使用FIELDS选项,则新表的结构只包含其指明的字段,同时也决定了这些字段在新表中的排列次序.
3.MODIFY STRUCTURE
功能: 打开表设计器来修改表结构.
三、表的操作:
1.DELETE[<范围>][FOR<条件>][WHILE<条件>]
功能: 对当前表在指定<范围>内满足<条件>的记录加上删除标记.若可选项都缺省,只指当前记录.
2.RECALL[<范围>][FOR<条件>[WHILE<条件>]
功能: 对当前表在指定<范围>内潢足<条件>的记录去掉删除标记.若可选项都缺省,只恢复当前记录
3.PACK
功能: 从物理上删除,也即真正删除带有删除标记的记录
4.ZAP
功能: 物理删除当前表中的所有记录.
5.USE <表名>
功能:打开表文件命令。
6.USE
功能:关闭表文件命令。
7.GO TOP|BOTTOM|<数值表达式>
(1)GO TOP将记录指针指向表的第一个记录.
(2)GO BOTTOM将记录指针指向表的最后一个记录.
(3)GO <数值表达式>将记录指针的指向表的某记录,<数值表达式>指出该记录的记录号.
8.LOCATE FOR<条件>[<范围>][WHILE<条件>]
功能:按顺序搜索表从而找到满足指定逻辑表达式的第一个记录
9.SKIP[<数值表达式>]
功能: 从当前记录开始移动记录指针,<数值表达式>表示移位记录的个数.
10.LIST|DISPLAY [<范围>] [[FIELDS <字段名列表>] [FOR <条件>][WHILE <条件>] [OFF] [TO PRINT]
功能:记录显示
11.BROWSE 打开浏览窗口,显示当前或选定表的记录
EDIT 显示要编辑的字段
12.REPLACE<字段名 1>WITH<表达式 1>[ADDITIVE][,<字段名 2>WITH<表达式 2>[ADDITIVE]...[<范围>][FOR<条件 ---- >][WHILE<条件>]
功能: 在当前表的指定记录中,将有关字段的值用相应的表达式值来替换.若<范围>与<条件>等选项都缺省,只对当前记录的有关字段进行替换.
13.COUNT[<范围>][FOR<条件1>][WHILE<条件2>][TO <内存变量>]
功能: 计算指定范围内满足条件的记录数.
14.AVERAGE <表达式>[<范围>][FOR<条件1>][WHILE<条件2>][TO <内存变量表>|ARRAY<数组>]
功能: 在打开的表中,对<数值表达式表>中的各个表达式分别求平均值.
四、表的索引操作:
1.INDEX ON<索引关键字>TO<单索引文件名>|TAG<索引标识名>[OF<复合索引文件名>]
[FOR<条件>][COMPACT][ASCENDING|DESCENDING][UNIQUE|CANDIDATE]
[ADDITIVE]
功能: 建立索引文件或增加索引标识
2.SET ORDER TO [<数值表达式>|<单索引文件名>|[TAG.<索引标识>[ASCENDING|DESCENDING]]
功能:(1)<数值表达式>表示已打开索引的序号,该序号用来指定主控索引文件或主控索引.系统先为各单索引文件编号,故结构复合索引文件的序号比单索引文件大.
(2)<单索引文件名>指定该单索引文件为主控索引文件.
(3)<索引标识>指定该单索引标识为主控索引.
(4)SET ORDER TO或SET ORDER TO 0命令取消主控索引文件及主控索引,表中记录将按物理顺序输出.
五、一般文件操作命令:
1.DO MENU <菜单名>
功能:执行菜单文件。注意:菜单名要带有扩展名.mpr
2.COPY FILE<文件名1> TO <文件名2>
功能: 从<文件名1>文件复制得<文件名2>文件.
六、程序的建立
1.?|?? <表达式表>
功能: 计算表达式的值,并将其显示在屏幕上。
?表示从屏幕下一行的第一列起显示结果;??表示从当前列起显示结果;<表达式表>表示可用逗号来隔开多个表达式,命令执行时遇逗号就空一格。
2.STORE<表达式> TO <内存变量表>
功能: 计算<表达式>,然后将计算结果赋给内存变量。
3.PUBLIC <内存变量表> 定义全局变量
PRIVATE <内存变量表> 定义局部变量
LOCAL <内存变量表> 定义本地变量
4.DIMENSION|DECLARE <数组名>(<下标1>[,<下标2>])[,<数组名>(<下标1>[,<下标2>])...]
功能: 定义一维或二维数组,及其下标的上界.
5.PARAMETERS
功能:将调用程序传来的数据赋值给私有内存变量或数组
6.PROCEDURE
功能:用在程序文件中标识一个过程的开始


相关文章


计算机等级考试:二级VFP机试第17套
高校等考试题天天练一级VF]11月6日
高校等考试题天天练二级VB]11月2日
高校等考试题天天练二级VF]11月6日
高校等考试题天天练二级VB]11月1日
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛