如何使用vfp导入XLS文件筛选替换DBF表中的数据?

有一excel文件名1.xls内容如下:姓名合计张100赵10钱80孙30李20王50有一vfp文件名2.dbf内容如下:A1A2王10孙10钱10李10赵10注意:两个... 有一excel文件 名1.xls 内容如下:

姓名 合计
张 100
赵 10
钱 80
孙 30
李 20
王 50

有一vfp文件 名2.dbf 内容如下:

A1 A2
王 10
孙 10
钱 10
李 10
赵 10

注意:两个文件中姓名并不完全相同,所以无法排序后替换

问题:用vfp如何把1.xls中合计内的数据自动按照姓名替换到2.dbf中A2 内呢?

实现结果:

A1 A2
王 50
孙 30
钱 80
李 20
赵 10

谢谢大家!!!
谢谢你的答复!!!我刚接触vfp好多都不懂,不好意思!
我把电子表格另存为1.dbf文件,然后打开vfp9.0复制
update 2 set a2=(select 合计 from 1 where 姓名=2.a1)
到命令窗口,回车,弹出提示:函数名缺少)。
哪一步错了?函数名缺少)什么意思?

update t2 set t2.a2=t1.合计 from t1 where t1.姓名=t2.a1 感谢回答者
展开
 我来答
厍曼冬6o
2009-03-08 · TA获得超过1569个赞
知道小有建树答主
回答量:1336
采纳率:0%
帮助的人:1208万
展开全部
把电子表格另存为1.dbf文件,然后

update 2 set a2=(select 合计 from 1 where 姓名=2.a1)
where exists (select 1 from 1 where 姓名=2.a1);

9.0的话就,(建议表名不要使用纯数字,最后改为t1,t2)
update 2 set 2.a2=1.合计 from 1 where 1.id=2.id
baib003
2009-03-12
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
改变类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式