FoxPro6.0常用命令 一览(2)
时间:2013-04-14 19:34来源:未知 作者:qianqian 点击:次
仓库号 职工号 姓名 工资 性别 出生日期 民族 工作日期 婚否 职称 Wh2 E1 张扬 2200 女 1966-12-11 汉 1988-7-1 T 工程师 Wh1 E3 王林 2210 女 1960-05-13 汉 1985-7-14 T 高
仓库号 职工号 姓名 工资 性别 出生日期 民族 工作日期 婚否 职称
Wh2 E1 张扬 2200 女 1966-12-11 汉 1988-7-1 T 工程师
Wh1 E3 王林 2210 女 1960-05-13 汉 1985-7-14 T 高工
Wh2 E4 何立中 2250 男 1980-8-7 回 2000-1-15 F 助理工程师
Wh2 E2 关山 1250 男 1980-8-7 回 2000-1-15 F 助理工程师
Wh3 E5 王涛 2880 女 1950-5-13 汉 1999-6-25 F 工程师
Wh3 E6 刘山 2230 男 1971-8-23 汉 1993-7-8 F 会计师
Wh1 E7 李长海 2250 男 1956-5-26 汉 1980-8-30 T 会计师
存在表employee.dbf,内容如上。用命令方式完成下列操作
1、 显示第五号记录 disp for recno()=5
Go 5
Display
2、 显示姓名为王涛的记录信息,并将该记录的职称字段内容改为高级工程师
Display for 姓名=”王涛”
Replace 职称 with “高级工程师” for 姓名=”王涛”
3、 显示所有姓“王”且性别为“女”的信息
List for 姓名=”王” and 性别=”女”
4、 给全部工程师的工资加50
Replace 工资 with 工资+50 for 职称=”工程师”
5、 将姓名字段设置成普通索引
6、 将表中4-5条记录之间增加一个新的空白记录
Go 4
Insert blank
7、 对表中姓名为李长海的记录进行逻辑删除 、逻辑恢复、和物理删除
Dele for 姓名=”李长海”
Recall for 姓名=”李长海”
Pack
8、 将表中少数民族且80后出生的学生记录复制到表employee1.dbf
Copy to employee1.dbf for 民族<>”汉” and year(出生日期)>80
9、 复制一个包含仓库号、职工号、姓名、工资等四个字段的表employee2.dbf
Copy to employee2.dbf fields 仓库号,职工号,姓名,工资
10、关闭所有打开的表
Close all
11、打开employee.dbf,按职工号的值由大到小排序生成表order1.dbf
Sort to order1.dbf on 职工号 /d
12、将男职工的记录按工资的值由小到大排序生成order2.dbf该表只含姓名、性别、出生日期、职称和工资五个字段
Sort to order2.dbf on 工资 fields 姓名,性别,出生日期,职称,工资
------分隔线----------------------------