关键词不能为空

当前您在: 主页 > 英语 >

VFP常用的操作命令总结

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-11 09:05
tags:

-

2021年2月11日发(作者:症状英文)


VFP


常用的操作命令总结




<


范围


>< /p>


子句







4


种情况:


ALL




操作对象为表中全部数据。







NEXT





操作包括当前记录在内的以下


n


条记录。







RECORD



只操作第


n


个数据。







REST



操作从当前到结尾的记录。





显示表中记录




LIST



DISPLAY



USE




F:



(


路径根据不同情况有不同值


)







LIST



[<


范围


>]



[FIELDS] <


字段名列表


> [FOR<


条件


>]



[OFF]



LIST




学号


,


姓名


,


入学成绩




FOR




性别



.and.



入学成绩


>=480







DISPLAY



FOR



出生时间

< br>



03/16/86



)




OFF



(LIST


为全部显示命令,


DISPLAY


仅显示当前记录内容 。若


DISPLAY


中包


< p>
ALL



FOR


语句,则 等同于


LIST)





②修改记录




REPLACE



REPLACE




[<


范围


>]



<


字段名


1>



WITH


<


表达式


1>[


<


字段名


2>



WITH <


表达式


2>]



[ FOR <


条件


>]







REPLACE



入学成绩




WITH



入学成绩


+10



FOR



所在系

=


计算机








REPLACE



ALL



总分




WITH



语文

+


数学


+


英语







REPLACE


补助



WITH


补助


*1.5 ,


分数



WITH


分数


+10



FOR


性别


='



'



.AND.


专业

< br>='


物探


'





(如果没有


ALL



FOR


,只更替当前记录)







1




删除记录






DELETE


DELETE



[<


范围


>]



[FOR <


条件


>]


GO



2



DELETE



< br>(


逻辑删除第


2


条记录


)








DELETE




ALL



(逻辑删除全部记录)









DELETE




FOR



所在系


=



中文





.and.



.not.



性别









DELETE




FOR



入学成绩


<=470



恢复记录:




RECALL





RECALL



[<


范围


>]



[FOR <


条件


>]







RECALL




(只恢复当前一条记录)










RECALL




ALL




(恢复所有打上删除标记的记录)





物理删除命令:


PACK

< p>


ZAP


PACK



(物理删除所有打上删除标记的记录,一旦执行,无法用


REC ALL


恢复)





ZAP


=DELETE



ALL+PACK


(等价于


DELETE


ALL


加上




PA CK


,物理


删除表中所有记录,只保留表结构,结果为一空表)







插入新记录(用

< br>REPLACE


命令填充一个新数据)看懂即可







APPEND



BLANK




(


书上第


26



)



REPLACE







WITH



2006200



,





WITH







,
















WITH



.T.


,


出生时间




WITH



CTOD(



07/19/87



),


入学成绩



WITH


508,


所在系




WITH




计算机



,


系负责人



WITH



程家吉






数据查询





LOCATE


LOCATE




[<


范围


>]




[FOR <


条件


>]







定位到范围中满足


FOR


条件的

< p>


1


条记录


< p>



LOCATE



FOR



YEAR(


出生时间


)=1986










(


其中,出生日期为日期类型,



如果为字符串类型,可用


RIGHT(


出生 日期


,2)=





2


DISP







CONTINUE







DISP



(


注:


CONTINUE


命令


必须



LOCA


TE


命 令配合使用,


以显示下一条符合条


件的记录)

< br>。




⑥统计记录




COUNT



SUM



A


VERAGE


COUNT



[<


范围


>]



[FOR



<


条件


>]



[TO



<


内存变量


>]



SUM [<


范围


>]



[ <


表达式表


>] [FOR



<


条件


>] [TO



<


内存变量表


>]



A


VERAGE



[<


范围


>]



[<


表达式表


>][FOR<


条件


>][TO<


内 存变量


>]



COUNT



FOR



.NOT.


性别




TO



n







COUNT



FOR



入学成绩


>=480




TO



x







?



n,



x







SUM



入学成绩




FOR



.NOT.


性别





TO



nu







SUM




入学成绩




FOR




所在系


=


计算机





TO



number



A


VERAGE




入学成绩




FOR



YEAR(


出生时间


)



1986




















.AND.



.NOT.



性别




TO



pjcj







A


VERAGE





入学成绩





FOR



所在系=



中文




TO




pjszx





用命令建立索引







INDEX




ON <


索引表达式


> <


索引文件名


>



[FOR



<


条件


>]




INDEX



ON



学号




TO



xh



LIST



INDEX



ON



---


入学成绩



TO




cj



(加上减号为降序,


默认为升序


,


仅对


数值 型有效


.






3

-


-


-


-


-


-


-


-



本文更新与2021-02-11 09:05,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/635345.html

VFP常用的操作命令总结的相关文章