标题:菜鸟请教数据导入的问题
只看楼主
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
结帖率:88.5%
已结贴  问题点数:20 回复次数:15 
菜鸟请教数据导入的问题
1.TXT文件导入到DBF数据表wjh2011的highm,rongjim2个字段,使用如下代码:
public gc
gc=GETFILE()
SELECT wjh2011
APPEND FROM '"'+gc+'"' FIELDS highm,rongjim DELIMITED WITH blank
browse

1.txt的内容如下:
1.2   255
1.3   355
1.4   520

但导入到数据库表后变成了如下:
1.2   0
1.3   0
1.4   0
请问数据怎么都变成0了啊
搜索更多相关主题的帖子: 数据库表 public 数据表 
2014-01-16 17:33
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
得分:7 
可检查数据表的字段宽度和文本的字段宽度,是否相一致。
2014-01-16 18:13
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:7 
上传原始文本文件

坚守VFP最后的阵地
2014-01-16 18:23
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
1.rar (421 Bytes)
2014-01-16 18:35
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
这是我的文件
2014-01-16 18:35
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
表文件如下
wjh2011.rar (142.01 KB)
2014-01-16 18:40
bccn0906
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:蜘蛛侠
威 望:2
帖 子:414
专家分:1183
注 册:2013-10-16
得分:7 
文本是多个空格分隔了,处理一下
CREATE CURSOR T2 (F1 C(100))
APPEND FROM 1.TXT sdf
REPLACE ALL F1 WITH STRTRAN(ALLTRIM(F1),' ',',',1,1)
COPY TO 2.TXT sdf
USE wjh2011
APPEND FROM 2.txt FIELDS highm,rongjim DELIMITED WITH ,
DELETE FILE 2.txt

2014-01-16 19:31
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
非常谢谢bccn0906,按照你说的方法试了一下,通过了,虽然函数没有完全弄懂。但是先发的1.txt不是实际应用中产生的,实际应用的应该是将Excel表格中的数据复制到TXT中再导入,结果我试了下不行,bccn0906师傅,我再发个1.txt,帮我看看,好吗,非常感谢,补充一下,本来可以从EXECL直接导入,但老是搞不好,所以换成TXT
1.rar (414 Bytes)
2014-01-16 21:38
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
楼主上传的是原始文本文件吗,求人解决问题,至少也要上传部分文本文件内容,只有原始文本文件内容,才能反映文本文件中的格式,既然楼主不想以原始文本文件内容示人,本人也就无能为力了。

坚守VFP最后的阵地
2014-01-16 21:42
fanjinyu9108
Rank: 2
等 级:论坛游民
帖 子:644
专家分:20
注 册:2014-1-16
得分:0 
对不起啊,疏忽了,一共有大约20几个这样的原表,会一个其他就会了,下面我传上来其中一个
Book1.rar (19.92 KB)
2014-01-16 23:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-426578-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.070867 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved