搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 想起一个问题问问大家
标题:
想起一个问题问问大家
只看楼主
baichuan
等 级:
贵宾
威 望:
37
帖 子:953
专家分:589
注 册:2006-3-13
结帖率:
93.55%
楼主
问题点数:0 回复次数:26
想起一个问题问问大家
就是,EXCEL或TXT中的数字带千分符,取到DBF中就只取千分符前面的了,怎么办?
注:不能提前替换掉千分符,那样数据格式就变了!
我是在前期,做字符处理的,就是检测有没有,如果有就在前面加一个空格,然后把千分符去掉!很麻烦,不知道有没有人给个简单的方法?
搜索更多相关主题的帖子:
数字
DBF
EXCEL
TXT
空格
2007-12-14 08:16
Tiger5392
等 级:
贵宾
威 望:
88
帖 子:2775
专家分:2237
注 册:2006-5-17
第
2
楼
得分:0
append from excelfilename type xls
这个没有问题啊
感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2007-12-14 14:22
baichuan
等 级:
贵宾
威 望:
37
帖 子:953
专家分:589
注 册:2006-3-13
第
3
楼
得分:0
大老虎啊,在VFP6的时候XLS也是不行的,我在9下也行了;
问题是:9下TXT不行啊,6下都不行啊!
2007-12-15 07:45
Tiger5392
等 级:
贵宾
威 望:
88
帖 子:2775
专家分:2237
注 册:2006-5-17
第
4
楼
得分:0
那,一定是你的 excel 内容中,输入数据的部分是手工输入的,应该是数值型结果输入成了字符型。
感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2007-12-17 11:10
baichuan
等 级:
贵宾
威 望:
37
帖 子:953
专家分:589
注 册:2006-3-13
第
5
楼
得分:0
老虎啊,字符型能整出来千分符?
上坟烧报纸?
主要是文本问题大啊,
比如
123.00 123,456.78 1,234,567.89
你说怎么能读成全数字吧!
2007-12-18 08:06
Tiger5392
等 级:
贵宾
威 望:
88
帖 子:2775
专家分:2237
注 册:2006-5-17
第
6
楼
得分:0
数值型数据,被“手工”输入成字符型,真不知道你“仔细”看过我的回帖没有。打包发过来看看吧。反正我2楼的语句测试没有问题,4楼的问题你又否定,我不能想象到底你出了什么问题,只有发过来大家公议了。
感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2007-12-18 14:42
baichuan
等 级:
贵宾
威 望:
37
帖 子:953
专家分:589
注 册:2006-3-13
第
7
楼
得分:0
自己建个文本,把下面的粘贴过去,
然后建个表,10,2数值+14,2数值+18,2数值型的,再appe一下,看能不能把数字导入进去?
123.00 123,456.78 1,234,567.89
2007-12-19 08:18
Tiger5392
等 级:
贵宾
威 望:
88
帖 子:2775
专家分:2237
注 册:2006-5-17
第
8
楼
得分:0
2楼介绍的是针对excel文件的,下面这个是针对文本文件的:
strtofile(chrtran(filetostr('text1.txt'),',',''),'text2.txt')
create table text2 (n1 n(14,2),n2 n(14,2),n3 n(14,2))
append from 'text2.txt' sdf
brow
*其中text1.txt是存放你原始数据的(带千分位符的三个数据一行)的文本文件,text2.txt是转换以后的文本文件,text1.dbf是表(结构是3个数值型字段)
感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2007-12-19 10:18
baichuan
等 级:
贵宾
威 望:
37
帖 子:953
专家分:589
注 册:2006-3-13
第
9
楼
得分:0
哥哥啊,这样是把","去掉了,可是格式也变了啊!
不是每一行都有","的!
要求不能改变文本文件原格式!
2007-12-19 12:10
Tiger5392
等 级:
贵宾
威 望:
88
帖 子:2775
专家分:2237
注 册:2006-5-17
第
10
楼
得分:0
有什么要求,一次说完,好不好。再说,你看看“原文件”的格式并没有改变啊
感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2007-12-19 14:21
27
1/3页
1
2
3
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-192368-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.318274 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved