有关EXCEL数据的导入问题!!

swvshx 2009-06-28 05:14:44
自由表1中的A字段(行的记录是从1-200),为了方便,想从EXCEL中导入,但是用APPEnD命令好像不行,导完以后A字段行的记录是从201-400开始的,我怎么能够把这200个记录导入的时候直接导入到1-200个!

谢谢!!大侠们,帮忙写一个吧!
...全文
70 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
WWWWA 2009-07-01
  • 打赏
  • 举报
回复
1、将EXCEL文件导入临时表,再替换;
2、如果两表有相同的KEY字段,直接用JETSQL替换。
s3056774 2009-06-30
  • 打赏
  • 举报
回复
如何不修改EXCEL的版本,就能导入到vfp中的表
swvshx 2009-06-30
  • 打赏
  • 举报
回复
现在就是这么一个情况:我想把存在EXCEL里边的文本信息,导入到自由表A中的AAA字段里,覆盖原字段里的信息!
swvshx 2009-06-30
  • 打赏
  • 举报
回复
Replace! 好,我想用A表的记录字段为AAA,去替换B表的字段为AAA的记录,怎么写!!!

谢谢!!!!!
十豆三 2009-06-30
  • 打赏
  • 举报
回复
只想ZAP一个字段的记录

那不是ZAP
用Replace替换
WWWWA 2009-06-30
  • 打赏
  • 举报
回复
对,举个例子
swvshx 2009-06-30
  • 打赏
  • 举报
回复
我要更新的是第九个字段的内容
swvshx 2009-06-30
  • 打赏
  • 举报
回复
10是不是记录的第几个啊
WWWWA 2009-06-30
  • 打赏
  • 举报
回复
ZAP是删除珵整个表的记录,某条记录:
GO 10
DELE
PACK

OR
DELE FOR RECNO()=10

OR
DELETE FROM TT WEHRE RECNO()=10
swvshx 2009-06-30
  • 打赏
  • 举报
回复
好像不行,我只想ZAP一个字段的记录,这样就全ZAP了,如何zap一个表中的某一个字段的记录呢
qd163 2009-06-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 swvshx 的回复:]
这位大侠,原先的1-200条记录是空的,导入的记录是文本型的身份证号
[/Quote]
空记录也是记录。
看来自由表1中是一个空表。
不如直接将excel导出为DBF表就行了。
WWWWA 2009-06-29
  • 打赏
  • 举报
回复
1、如果DBF表与EXCEL文件结构一致,,ZAP后,再APPE FROM ;
2、如果结构不同,则先导入到临时表中保存,再替换工作表;
3、VFP版本。
十豆三 2009-06-29
  • 打赏
  • 举报
回复
既然原先的1-200条记录是空的,那先清空(ZAP),再导入即可。
feiren_1012 2009-06-29
  • 打赏
  • 举报
回复
那是因为你的自由表1中已经有了200个空记录,再用appen from追加,当然从第201个记录开始了。你先
use 自由表1 exclusive
zap
而后在用appen from就可以了。
都市夜猫 2009-06-28
  • 打赏
  • 举报
回复
看上去先 zap 再 append 就行了
swvshx 2009-06-28
  • 打赏
  • 举报
回复
有两个临时表temp1,temp2;如何将temp1中的数据(包括字段)复制到temp2中,谢谢!!
swvshx 2009-06-28
  • 打赏
  • 举报
回复
这位大侠,原先的1-200条记录是空的,导入的记录是文本型的身份证号
qd163 2009-06-28
  • 打赏
  • 举报
回复
这不是导入,而是用更新。
最好贴出部分自由表中记录和要导入的excel中的记录

2,727

社区成员

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

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