- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP命令结构与数据表的基本操作
VFP命令结构与数据表的基本操作
关于VFP命令 结构
命令动词 范围 for 条件
说明:
1、命令动词
List display delete recall pack modify structure
2、范围:(4种)
全部 all
部分
Next 部分
Rest 部分
单个 record n
3、for 条件
条件是逻辑表达式
例如:性别=”男” and 身高1.60
举例:
命令动词
clear dir list display
范围(scope):
For 条件
复习:记录指针的定位
绝对定位 go
相对定位:skip
关于对数据表的操作:
1、创建和修改 结构 构造一个表
Creat 表名
Modify structure (事先要打开文件)
注意:
(1)表的打开与关闭
(2)纪录指针的定位
绝对定位 go top \bottom \n
相对定位 skip
条件定位 locate for 逻辑表达式 continue
(3)三个函数
Recno() 记录号函数
Bof() 文件头的测试
Eof() 文件尾的测试
2、输入与编辑数据
Browse 编辑于修改数据
Append 添加数据
3、显示与查找
List for 条件 exp L
Display
指针的条件定位命令:
Locate for 条件
continue
4、删除
(1)逻辑删除 delete recall
(2)物理删除 pack
手工操作(交互式操作)
5、计算
数据表的计算
(1)横着 计算
Replace 字段名 with 表达式
(2)竖着 计算
计数、求和、平均值
6、高级:排序与索引
set defa to e:\aaa
CREATE PROJECT
creat xs
modify structure
modi stru
list
appe
brow
dir
use 学生
list
clear
dir
use xs
list
use 学生
list
clear
list
go 2
? recno()
disp
go top
disp
go bott
disp
3
skip -1
? recno()
skip 2
disp
clea
list
1
? bof()
skip -1
? bof()
go bott
? eof()
skip 1
? eof()
skip
clea
list
brow
clea
list for 性别=男
list for 身高1.7
list for 计算机90
clear
loca for 性别=男
cont
loca for 性别=男
disp
cont
disp
cont
disp
? eof()
list
5
dele
list
pack
brow last
list
clear
list
dele for 性别=男
lis
list
recall all
list
set defa to e:\aaa
dir
use 学生
list
brow
clea
use
use 学生
brow last
go 1
disp
6
disp
skip
disp
skip -3
? recno()
go top
? recno()
go bott
? recno()
clear
disp all
disp record 4
5
disp
clear
2
disp next 2
? recno()
5
disp next 4
3
disp rest
clear
crea xs
dir
use xs
appe
brow
modi stru
use 学生
brow last
brow
clear
list for left(姓名,2)=李
list for 性别=男 and 计算机70
clear
locate for left(姓名,2)=李
disp
continue
disp
continue
disp
continue
disp
? eof()
loca for 计算机=80
disp
continue
disp
continue
disp
continue
disp
? eof()
loca for 计算机=80
? eof()
copy to zc
clear
delete record 3
list
1
dele next 4
list
recall all
list
clea
dele for 性别=男
pack
brow last
list
dele all
pack
list
brow last
appe fro
您可能关注的文档
- 《高级管理学》第二讲 管理理论历史发展课件.ppt
- 《马克思主义基本原理概论》第五章__资本主义发展历史进程课件.ppt
- 《通信原理》6基本数字调制系统课件.ppt
- 《雪莲会员之家》启动章程与第一期推广活动策划案课件.ppt
- 【ppt】做时间主人课件.ppt
- 《高考数学应用题解题策略》课件.ppt
- 【2015中考复习方案历史中考总复习第3单元第12课时 社会主义道路探索+(共25张PPT)课件.ppt
- 【2015中考复习方案历史中考总复习第5单元第25课时 战后世界格局演变与世界现代科技文化+(共26张课件.ppt
- 《长方形正方形面积计算》课件.ppt
- 《陕西省水土保持条例》情况汇报课件.ppt
文档评论(0)