求教,FoxPro题目(8)

yuanhai 2003-05-25 02:15:50
以“职工.DBF”为例
记录号:职工号 姓名 性别 出生日期 婚否 工资 职称 简历 部门
1 1002 胡一民 男 01/30/60 ..T. 75.00 助工 M 技术科
2 1004 王爱民 男 10/05/39 .T. 128.34 技师 M 车间
3 1005 张小华 女 10/12/58 .F. 112.27 工程师 M 设计所
4 1010 宋文彬 男 12/14/63 .F. 86.94 技术员 M 技术科
5 1011 胡一民 男 11/27/45 .T. 145.26 工程师 M 技术科
6 1015 黄小英 女 03/15/49 .F. 123.45 工程师 M 车间
7 1022 李红卫 女 08/17/48 .T. 123.45 工程师 M 设计所
8 1031 丁卫国 男 04/12/49 .T. 112.27 工程师 M 设计所

八、使用系统菜单,按下列要求写出相应的命令(以“职工.DBF”库文件为例)
1、 修改3号记录大部分字段内容,其中包括简历也要修改。
2、 修改工程师职称的工资,每人增加的工资数是各不相同的。
3、 对职工的婚姻状况字段要全面修改。
4、 1965年以前出生并且工资低于100元者,各加10元。
5、 在车间工作的职工,增加5元工资。
6、 若在“职工.DBF”中增加一个名为“工龄”的字段,其类型是数字型。建立一个索引文件,首先按工龄长短排序;工龄相同时,则按工资多少排序。
7、 分别用SEEK、LOCATE命令查找所有叫“张小华”的人,找到后显示并打印出此人全部情况(包括简历)。
8、 删除1940年12月31日以前出生的职工的记录;
9、 删除在车间工作的女同志的记录。
10、 统计在“职工.DBF”库文件中有多少个职工。
11、 统计在车间工作职工的平均工资,工资总数以及占全体职工工资的百分比。
12、 显示各个部门的工资总数。
...全文
36 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Raf1945 2003-06-05
  • 打赏
  • 举报
回复
1、 修改3号记录大部分字段内容,其中包括简历也要修改。
go 3
edit
2、 修改工程师职称的工资,每人增加的工资数是各不相同的。
怎么个不同啊,有规律么?
loca for 职称='工程师'
do while .not.eof()
repl 工资 with value
cont
enddo
3、 对职工的婚姻状况字段要全面修改。
repl all 婚否 wiht .not.婚否
4、 1965年以前出生并且工资低于100元者,各加10元。
repl all 工资 WITH 工资+10 FOR YEAR(出生日期)<1965.AND.工资<100
5、 在车间工作的职工,增加5元工资。
REPL ALL 工资 WITH 工资+5 FOR 工作地点='车间'
10、 统计在“职工.DBF”库文件中有多少个职工。
USE 职工
? RECC()
答你题答的都累了,其它自己搞定吧

112354266 2003-05-29
  • 打赏
  • 举报
回复
1,2题可直接用edit 或change两个命令进行修改我想不出什么简单的方法了
likly1 2003-05-26
  • 打赏
  • 举报
回复
不好意思,该为:
4. LOCA FOR year(出生日期)<65 and 工资<100
if found()
repl 工资 with 工资+10
endif
5. loca for 部门="车间"
if found(0
repl 工资 with 工资+5
endif
8. loca for year(出生日期)<41
if found()
dele
endif
9. loca for 部门="车间" and 性别="女"
if found()
dele
endif
likly1 2003-05-26
  • 打赏
  • 举报
回复
4. LOCA FOR year(出生日期)<65 and 工资<100
repl 工资 with 工资+10
5. loca for 部门="车间"
repl 工资 with 工资+5
8. loca for year(出生日期)<41
dele
9. loca for 部门="车间" and 性别="女"
dele
yuanhai 2003-05-26
  • 打赏
  • 举报
回复
各位大虾,帮帮忙!咱也没有办法
szjhxu 2003-05-26
  • 打赏
  • 举报
回复
你累不累???

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧