文档之家

VFP常用命令(主要是基本操作和SQL语句)

  • 格式:doc
  • 大小:44.50 KB
  • 文档页数:4

下载文档原格式

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

各种整理:VFP常用命令(主要是基本操作和SQL语句)

来源:苟姝瑶withTVXQ的日志

基本操作:

1、新建数据库命令:

CREATE <文件名>

2、打开数据库命令:

USE <文件名>

3、浏览数据库命令:

BROWSE

○*4、查找记录命令:

LOCATE 例:Loca all for 性别=‟女‟

Loca all for 工资>160.00 .AND. 工资<180.00

常和继续查找命令CONTINUE连用。

FIND 例:find <字符串>/

使用前需要先排序。

SEEK 例:seek <表达式>

表达式是字符串时,必须用“”引起来。如seek “卫明”

5、增加库记录命令:

APPEND &&增加记录命令

APPEND BLANK &&增加一条空记录

APPEND FROM <文件名> [FOR<表达式>] &&从一个文件复制记录到现行数据库中6、插入记录命令

INSERT

格式:insert [blank] [before]

use <文件名>

go 5

insert before

7、库记录的删除

DELETE

格式:DELETE [<范围>] [FOR<表达式>] [WHILE<表达式>]

功能:给符合条件的库记录加上删除标记。例:delete all for 性别=‟女‟

PACK

格式:PACK

功能;把打开的数据库文件中作过删除标记的记录真正删除掉。

ZAP

格式:ZAP

功能;从打开的数据库文件中删除所有记录

8、恢复命令

RECALL

格式;RECALL [<范围>] [FOR<表达式>] [WHILE<表达式>]

功能;恢复打开的数据库文件中带有删除标记的记录

9、库记录的修改

EDIT

格式:EDIT [<范围>] [FIELDS<字段名表>] [FOR<表达式>] [WHILE<表达式>]

CHANGE

格式:CHANGE [<范围>] [FIELDS<字段名>] [FOR<表达式>] [WHILE<表达式>] BROWSE

格式:BROWSE [FIELDS<字段名>] [LOCK<表达式>] [FREEZE<字段名>]

10、替换命令

REPLACE

格式;REPLACE [<范围>] <字段名1> WITH <表达式1> [,<字段名2> WITH<表达式2>…] [FOR<表达式>] [WHILE<表达式>]

功能:用来替换打开的数据库文件中指定字段的数据。

例;REPLACE ALL 工资WITH 工资+10.00

REPLACE ALL 工资WITH 工资+5.00 FOR 职称=“工程师”

11、更新对应字段命令

UPDATE ON bmxh FROM <工作区名> REPLACE xm WITH b->xm

12、范围的表方法:

ALL:表示对库文件的全部记录进行操作。

NEXT n :表示只对包括当前记录在内的以下n条记录进行操作。

RECORD n:表示仅对第n个记录进行操作。

REST:表示记录范围是从当前记录进行操作。

13、旧库改造新库命令:

COPY TO

格式:COPY TO <新文件名> [<范围>] [FIELDS<字段名表>] [FOR<表>] [WHILE<表>]

例:copy to emp_1 for 职称=”高工”&&将职称=高工的记录复制到emp_1中

copy to emp_2 fields 职工号,姓名,性别,工资&&将这四个字段复制到emp_2中

COPY STRUCTURE TO

格式:COPY STRUCTURE TO <新文件名> [FIELDS<字段名>]

功能;把已有的数据库结构复制到指定的新库中

例:copy structure to emp_s2 fields 姓名,职称,工资

COPY STRUCTURE EXTENDED

格式:COPY TO <新文件名> STRUCTURE EXTENDED

功能:将打开的数据库结构作为作为数据库记录复制到<新文件名>中去。

例:copy structure extended to emp_se

COPY FILE

格式;COPY FILE <源文件名> TO <目标文件>

功能:用来产生源文件的一个精确的副本。

14、修改数据库文件结构命令

MODIFY STRUCTURE

格式:MODIFY STRUCTURE

功能:修改现行的数据库结构。

15、数据库的排序命令

格式:SORT TO <文件名> ON <关键字段名1> [/A] [ / D] [/C ] [,<关键字段名2>[/A ][/C ][/D ]…] [<范围>] [FOR<表达式>] [WHILE<表达式>] [FIELDS<字段名>]

功能:对已打开的数据库文件按指定的关键字段名排序。[/A]表示按递增顺序排序,[ / D]表示按递减顺序排序。[/C]表示不区分大小写字母,可与[/A]或[ / D]连用。这些项缺省时,则按升序排序。

例:sort on 工作时间to emp_1 &&以工作时间为关键字段升序排序

sort on 工资/D,职工号to emp_2 &&首先以工资字段降序排序,再以职工号字段升序排序

16、建立索引文件

INDEX

格式:INDEX ON <关键字表达式> TO <索引文件名> [UNIQUE]

功能:生成一个索引文件,其记录按当前数据库文件中的有关<关键字表达式>值的顺序排列。其扩展名为.IDX

例:INDEX ON 出生时间TO emp

17、用TOTAL命令产生具有同类会计的新库

格式:TOTAL ON <关键字> TO <新文件名> [<范围>] [FIELDS<字段名表>] [FOR<表达式>] [WHILE<表达式>]

功能:对当前数据库文件中的数值字段求和,并把这些结果存放至新数据库文件中。

例:TOTAL ON 商品to sp_total fields 数量,总计&&同类商品的数量,总计被合并。18、查找记录

(一)顺序查找

命令:LOCATE FOR 条件[范围]

继续查找命令:CONTINUE

例子:在当前的表中查找姓“张”的记录。

LOCATE FOR 姓名="张"

(二)索引查找

根据当前的索引来查找记录。

命令:FIND 字符串

SEEK 表达式

用FOUND()检查找到否。

例子:在当前的表中查找姓“张”的记录。

FIND 张

SEEK "张"

(三)查找函数

函数:SEEK()

例子:在当前的表中查找姓“张”的记录。

SEEK("张")

19、统计数据表记录个数

命令:COUNT [范围][FOR 条件][TO 变量]

例子:统计当前表中“总分”大于380分的人数。

COUNT FOR 总分>380

20、数据表数值字段的求和

命令:SUM [范围][FOR 条件][TO 变量]

例子:统计当前表中“总分”字段的总和。

相关主题

  • 基础sql语句
  • vf中的sql语句大全
  • sql操作语句大全
  • sql语句大全
  • sql语句基础

天下网标王网站 优化 教程技术好的手机网站优化平凉网站优化推广公司排名网站怎么优化首选火28星池州网站优化物理网站结构优化晋中网站优化多少钱如何激励网站优化员工资阳网站seo优化联系方式seo优化怎么提高网站排名唐山优化网站价格深圳付费网站优化网站怎么优化旅游网站东莞网站seo优化网站建设优化哪家公司好我有一个网站怎么优化工具南通外贸型网站优化方案哪些关键词不能做网站优化三无网站怎么优化沈阳运营网站建设优化价格江干区百度网站优化网站按天优化淄博优化网站聊城响应式网站优化公司网站排名优化服务公司网站优化排名价格多少网站内部优化的好处网站关键词优化推广多少钱潜山网站优化哪个好成都网站优化公司 鹊起科技香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化