问一道VFP习题

来源:百度知道 编辑:UC知道 时间:2024/05/22 11:44:09
编制通信录管理程序,要求具有如下功能
1。记录输入、输出、插入与删除;
2。能分别以姓名、邮政编码升序显示记录;
3。能按姓名查询记录;

以下是我写的,但是出错了,请各位帮忙看看

use txl
text
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
※ 1.输入 2.修改 3.插入 4.删除 ※
※ 5.按姓名升序显示 6.按邮政编码升序显示 ※
※ 7.按姓名查询 8.退出 ※
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
endtext
input "请按数字键选择" to a
do case
case a=1
b= reccount()+1
go b
accept "请输入姓名:" to 姓名
accept "请输入性别:" to 性别
accept "请输入电话号码:" to 电话号码
accept "请输入家庭住址:" to 家庭住址
accept "请输入工作单位:" to 工作单位
case a=2
input"请输入您要修改的记录的编号:" to c
go c
@14,1 say "请修改"+str(c,1)+"个人的数据!"
accept "请输入姓名:" to 姓名
accept "请输入性别:" to 性别
accept "请输入电话号码:" to 电话号码
accept "请输入家庭住址:" to 家庭住址
accept

if e="y" &&加引号
pack
else
recall
endi &&少了
case a=5

*******
另外,这些代码都没有改变表中的记录,
accept "请输入姓名:" to 姓名 &&只是将输入的内容放到了一个叫'姓名'的变量里面.