| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1337 人关注过本帖, 1 人收藏
标题:求助 append from 读入问题
只看楼主 加入收藏
wzxzh
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2014-6-10
收藏
得分:0 
[local]1[/local]
2014-06-11 12:49
wzxzh
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2014-6-10
收藏
得分:0 
格式
20130304|!张三|!某小区A|207
20130404|!李四|!某小区A|208
20130704|!张三|!某小区A|209
2014-06-11 12:55
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
我从来是要真实的数据,要有足够的样本。不带玩假的,到真实环境出现意外等于白弄。

授人以渔,不授人以鱼。
2014-06-11 13:12
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9813
专家分:27037
注 册:2012-2-5
收藏
得分:0 
解决问题,就要以诚待人。

坚守VFP最后的阵地
2014-06-11 13:22
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
要你真实的东西,不是好奇私密,而是为了给你彻底地解决问题,不是就题做题,省得过后出现新问题再求救。有时,别人给的解决方案是考虑了很多你没考虑到的东西的,不要以为给你解了燃眉之急就了事,以为人家的方案太复杂,总去求一条指令,那不是能事。

[ 本帖最后由 TonyDeng 于 2014-6-11 13:28 编辑 ]

授人以渔,不授人以鱼。
2014-06-11 13:27
wzxzh
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2014-6-10
收藏
得分:0 
回复 15 楼 TonyDeng
不好意思,单位内部资料,文件无法拷贝至外网,所以编制格式上传,真的不是故意的,文本就是以"|!"分隔
2014-06-11 14:03
wzxzh
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2014-6-10
收藏
得分:0 
前面拍了一张图片,就是传不上来
2014-06-11 14:07
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9813
专家分:27037
注 册:2012-2-5
收藏
得分:0 
把 |! 替换为Chr(9)
StrToFile(Strtran(FileToStr("A.Txt"),"|!",Chr(9)),"A.Txt")
Append From A.Txt Delimited With Tab


[ 本帖最后由 sdta 于 2014-6-11 16:26 编辑 ]

坚守VFP最后的阵地
2014-06-11 16:23
wzxzh
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2014-6-10
收藏
得分:0 
回复 18 楼 sdta
非常感谢,在家测试成功,明天到单位试试大文件,有100多万条记录,不知替换快不快。
2014-06-11 18:56
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9813
专家分:27037
注 册:2012-2-5
收藏
得分:15 
以下是引用wzxzh在2014-6-11 18:56:24的发言:

非常感谢,在家测试成功,明天到单位试试大文件,有100多万条记录,不知替换快不快。


如果数据量大,先转换到临时表中,在表中修改速度快。

程序代码:
Create Cursor T (Nr C(200),Ta C(50),Tb C(50),Tc C(50))
Append From A2.Txt Sdf 
Replace All Nr With Strtran(Nr,"!",""),Ta With Getwordnum(Nr,1,"|"),Tb With Getwordnum(Nr,2,"|"),Tc With Getwordnum(Nr,3,"|")
Alter Table T Drop Nr
Browse 


[ 本帖最后由 sdta 于 2014-6-11 22:59 编辑 ]

坚守VFP最后的阵地
2014-06-11 21:24
快速回复:求助 append from 读入问题
数据加载中...
 
   



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

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