搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ dbf数据表数据乱码
标题:
dbf数据表数据乱码
只看楼主
wxdhz
等 级:
新手上路
帖 子:62
专家分:0
注 册:2009-12-31
结帖率:
60%
楼主
已结贴
√
问题点数:20 回复次数:9
dbf数据表数据乱码
dbf数据表修改了字段宽度后,原来数据成乱码,怎么办?求高手指教
搜索更多相关主题的帖子:
dbf
数据
数据表
乱码
宽度
2019-02-21 14:58
xs591222
等 级:
贵宾
威 望:
28
帖 子:680
专家分:1287
注 册:2009-3-1
第
2
楼
得分:0
汉字是双字节的,字段宽度一改,有些双字节弄到了半汉字,于是变乱码。好像是没办法了的。请坛中高手支招……
2019-02-21 20:55
wxdhz
等 级:
新手上路
帖 子:62
专家分:0
注 册:2009-12-31
第
3
楼
得分:0
以下是引用
wxdhz
在2019-2-21 14:58:38的发言:
dbf数据表修改了字段宽度后,原来数据成乱码,怎么办?求高手指教
改了数值型字段,增加了一位
2019-02-22 10:02
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
第
4
楼
得分:0
正确的方法是按修改后的结构新建一个表,然后将旧表添加到新表中。
活到老,学到老! http://www. E-mail:hu-jj@
2019-02-22 10:26
wxdhz
等 级:
新手上路
帖 子:62
专家分:0
注 册:2009-12-31
第
5
楼
得分:0
以下是引用
hu9jj
在2019-2-22 10:26:21的发言:
正确的方法是按修改后的结构新建一个表,然后将旧表添加到新表中。
现在就是原表中的记录都乱了
2019-02-22 13:14
xuminxz
等 级:
贵宾
威 望:
40
帖 子:749
专家分:2475
注 册:2011-5-8
第
6
楼
得分:0
不是最后一个字是"?",是全成了乱码?这个不应该是字段长度造成的,应该是改表结构时,表的国家代码变了。如果没有备份,可以按文本文件打开,但这样备份字段与通用字段的数据就没了。
dBase有人接盘了。
2019-02-22 15:50
wxdhz
等 级:
新手上路
帖 子:62
专家分:0
注 册:2009-12-31
第
7
楼
得分:0
以下是引用
xuminxz
在2019-2-22 15:50:31的发言:
不是最后一个字是"?",是全成了乱码?这个不应该是字段长度造成的,应该是改表结构时,表的国家代码变了。如果没有备份,可以按文本文件打开,但这样备份字段与通用字段的数据就没了。
是用户自己将数据长度增加一位,发现表中记录乱了,又改回原长度。现在打开表中记录全是乱的,有些能看清楚,有些是乱码。
2019-02-22 16:05
xuminxz
等 级:
贵宾
威 望:
40
帖 子:749
专家分:2475
注 册:2011-5-8
第
8
楼
得分:0
回复 7楼 wxdhz
问题没说清楚啊,记录乱是什么意思?记录号乱了?你说的操作不会改变记录号,除非表有索引,看到的记录顺序会乱。
dBase有人接盘了。
2019-02-22 16:16
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
第
9
楼
得分:10
对表结构改动时要事先作好备份,否则一旦出问题就麻烦了。
活到老,学到老! http://www. E-mail:hu-jj@
2019-02-22 20:20
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
第
10
楼
得分:10
对表结构改动时要事先作好备份,否则一旦出问题就麻烦了。
活到老,学到老! http://www. E-mail:hu-jj@
2019-02-23 09:15
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-493156-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.917772 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved