搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 汉字不被识别
标题:
汉字不被识别
只看楼主
lnsyzhuhua
等 级:
新手上路
帖 子:58
专家分:0
注 册:2017-8-16
结帖率:
77.78%
楼主
已结贴
√
问题点数:20 回复次数:7
汉字不被识别
字乱测试.rar
(1.32 KB)
说明.txt
(137 Bytes)
搜索更多相关主题的帖子:
识别
汉字
2020-07-08 14:35
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
2
楼
得分:0
create table t1 (str_memo m (4), 列5 c (20), 列6 c(20)) &&建表
append from 测试文本.txt DELIMITED WITH CHARACTER "|"
browse
坚守VFP最后的阵地
2020-07-08 15:12
yuantao100
等 级:
论坛游民
帖 子:61
专家分:16
注 册:2012-7-5
第
3
楼
得分:0
回复 楼主 lnsyzhuhua
我觉得可能和你的操作系统本身有关。。。
2020-07-08 15:39
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
4
楼
得分:0
WIN7旗舰版+VFP9 7423
坚守VFP最后的阵地
2020-07-08 15:58
xuminxz
等 级:
贵宾
威 望:
40
帖 子:749
专家分:2475
注 册:2011-5-8
第
5
楼
得分:20
len1=at('|',st,1) 改为 len1=atcc('|',st,1)
mpost=SUBSTR(st,1,len1-1) 改为 mpost=SUBSTRC[/color](st,1,len1-1)
dBase有人接盘了。
2020-07-08 22:08
lnsyzhuhua
等 级:
新手上路
帖 子:58
专家分:0
注 册:2017-8-16
第
6
楼
得分:0
st=alltrim(fgets(in_file,8000))
len1=atcc('|',st,1) &&取第一个:前的字符
mpost=SUBSTRC(st,1,len1-1)
len1=atcc('|',st,1) &&取第一个:和第二个:之间的字符
len2=atcc('|',st,2)
maddress=SUBSTRC(st,len1+1,len2-len1-1)
********
说明:
mpost=
maddress=
能一行写下来代码不?
2020-07-09 09:24
xuminxz
等 级:
贵宾
威 望:
40
帖 子:749
专家分:2475
注 册:2011-5-8
第
7
楼
得分:0
可以,但建议按下方式写。说不定你后面还有其它数据。
st=alltrim(fgets(in_file,8000))
mpost=SUBSTRC(st,1,atcc('|',st,1)-1)
st= SUBSTRC(st,atcc('|',st,1)+1)
maddress =SUBSTRC(st,1,atcc('|',st,1)-1)
dBase有人接盘了。
2020-07-09 19:10
xuminxz
等 级:
贵宾
威 望:
40
帖 子:749
专家分:2475
注 册:2011-5-8
第
8
楼
得分:0
你的目的是把文本格式的数据导入到表中,如果你的文本文件比较规范。可以用以下命令就可以了。
APPEND FROM 数据.txt FIELDS xm,dz DELIMITED WITH CHARACTER '|'
dBase有人接盘了。
2020-07-09 19:24
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-502438-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.614653 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved