| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3078 人关注过本帖
标题:请教txt转换成dbf
只看楼主 加入收藏
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2195
专家分:3828
注 册:2007-4-27
收藏
得分:1 
以下是引用gs2536785678在2021-1-14 15:59:04的发言:

这位朋友,你不用迷恋于程序代码,你可以用如下办法完成:
第一,用WORD打开这个TXT文本
第二,在WORD中把它转换成表格
第三,把这个WORD中的表格复制到EXCEL中
第四,在EXCEL中把数据另存为DBF文件
OK!

EXCEL中的单元格要预置为文本型。

你的是手工做。楼主可能是为一个 这个手工做不了 的人服务的,所以,需要用代码来完成在!

只求每天有一丁点儿的进步就可以了
2021-01-14 16:32
xuminxz
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:41
帖 子:763
专家分:2503
注 册:2011-5-8
收藏
得分:1 
创建表,用双精度型。appe from 原表 sdf

dBase有人接盘了。
2021-01-14 18:32
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10527
专家分:42899
注 册:2014-5-20
收藏
得分:0 
回复 10楼 gs2536785678
问题是:要求结果是数值型数据的DBF
2021-01-14 18:42
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10527
专家分:42899
注 册:2014-5-20
收藏
得分:0 
以下是引用xuminxz在2021-1-14 18:32:39的发言:

创建表,用双精度型。appe from 原表 sdf

双精度型也会超出数值大小限制
2021-01-14 18:44
radiofan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:466
专家分:696
注 册:2006-7-30
收藏
得分:1 
以下是引用fdxxhjc在2021-1-13 21:29:05的发言:

先生好,我有一个28行2列的“原表.txt”文件(每个数据都是数值型且数据较大都是18-19位的),现要想转换成“转换表.dbf”文件,请先生指点,谢谢
733511234979530112     94378047846550544   
1167561818728251648     96214986292641648   
4297303260549566464     12944827208859200   
153215218129437248     1265976234015016960   
4184526597724338176     792995787160416384   
98385578908505296     442933233240564864   
615385075029055232     382231175236636672   
291724066983841664     173658589014762   
2477154897368680448     1423659887740794368   
2207629945353270272     1238465958238204416   
1315505488128192512     60833398029713792   
1418380798174889728     3810416956688009728   
482380888036008448     80450157238872752   
151166357231784768     126815733715891104   
73460470936061648     1322204763339807232   
206798397804256896     3465607294335441920   
711012328502597504     37799436667456800   
383715211146539904     1383518045174047232   
2822836870287608832     3142204105605283328   
31824184192579312     45716036261145008   
13592323794567020     213846648731621088   
245797647438773696     1758693142783289344   
1921554456134921216     231065541697597376   
2756750416120576000     573821777347135808   
2022135060644615680     866948948894360192   
353331388008606528     2778663667517878272   
9324392270250392     4134247446249567232   
255947251559310784     4449540797830533632   


没搞明白,为什么会有这么大的数据进行计算?确定是数值型的数据?进行什么计算运算?什么目的?
2021-01-15 08:11
瓜瓜1990
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:18
帖 子:125
专家分:699
注 册:2020-2-25
收藏
得分:1 
在数字计算中精确的位数。Visual FoxPro 在精确的计算中能够处理的数字等于 9007199254740992 (2^53)。16位

piu~piu~
2021-01-15 13:27
快速回复:请教txt转换成dbf
数据加载中...
 
   



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

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