| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1659 人关注过本帖
标题:如何将“2021年第35届中国化学奥林匹克初赛一等奖名单.txt”上数据写入DBF中 ...
只看楼主 加入收藏
王咸美
Rank: 1
等 级:新手上路
帖 子:616
专家分:3
注 册:2018-1-4
结帖率:97.18%
收藏
已结贴  问题点数:20 回复次数:4 
如何将“2021年第35届中国化学奥林匹克初赛一等奖名单.txt”上数据写入DBF中
如何将“2021年第35届中国化学奥林匹克初赛一等奖名单.txt”上数据写入DBF中,因为数值之间空格大小不一,如何用代码操作,还请高手赐教,万分感谢!!!
图片附件: 游客没有浏览图片的权限,请 登录注册

化学奥林匹克初赛一等奖名单.rar (281 Bytes)


[此贴子已经被作者于2021-10-25 22:40编辑过]

搜索更多相关主题的帖子: 中国 数据 写入 txt DBF 
2021-10-25 22:39
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1586
专家分:3094
注 册:2012-2-29
收藏
得分:0 
我感觉你的文本文件中有 TAB ,也有空格。没有测试哈,转化成统一的字符后用 APPEND FROM …… DELIMITED WITH……,应该好处理一些吧。
2021-10-26 07:36
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10566
专家分:43011
注 册:2014-5-20
收藏
得分:20 
图片附件: 游客没有浏览图片的权限,请 登录注册

程序代码:
ALINES(arr,FILETOSTR("2021年第35届中国化学奥林匹克初赛一等奖名单.txt"),5,0h0D,0h0A,0h09,0h20)
DIMENSION arr[ALEN(arr)/6,6]
CREATE CURSOR tt (姓名 C(10),姓别 C(2),省份 C(10),学校 C(20),奖项 C(10),年度 C(10))
INSERT INTO tt FROM ARRAY arr
SELECT * FROM tt
2021-10-26 09:09
xuminxz
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:41
帖 子:763
专家分:2503
注 册:2011-5-8
收藏
得分:0 
回复 楼主 王咸美
你的最原始的数据是什么格式的?那个WORD就有点奇怪,每页有个单行表格,后面是文本。这是转换过的格式吗,原来是不是嵌套表格?如果原来数据在表中(不管是不是嵌套表格)就可以一步处理了。

dBase有人接盘了。
2021-10-26 10:15
自强不西
Rank: 2
等 级:论坛游民
帖 子:147
专家分:26
注 册:2019-3-29
收藏
得分:0 
2021-11-07 12:46
快速回复:如何将“2021年第35届中国化学奥林匹克初赛一等奖名单.txt”上数据写入 ...
数据加载中...
 
   



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

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