| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2727 人关注过本帖
标题:dbf数据表数据乱码
只看楼主 加入收藏
wxdhz
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2009-12-31
结帖率:60%
收藏
已结贴  问题点数:20 回复次数:9 
dbf数据表数据乱码
dbf数据表修改了字段宽度后,原来数据成乱码,怎么办?求高手指教
搜索更多相关主题的帖子: dbf 数据 数据表 乱码 宽度 
2019-02-21 14:58
xs591222
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:680
专家分:1287
注 册:2009-3-1
收藏
得分:0 
汉字是双字节的,字段宽度一改,有些双字节弄到了半汉字,于是变乱码。好像是没办法了的。请坛中高手支招……
2019-02-21 20:55
wxdhz
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2009-12-31
收藏
得分:0 
以下是引用wxdhz在2019-2-21 14:58:38的发言:

dbf数据表修改了字段宽度后,原来数据成乱码,怎么办?求高手指教

改了数值型字段,增加了一位
2019-02-22 10:02
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11772
专家分:43421
注 册:2006-5-13
收藏
得分:0 
正确的方法是按修改后的结构新建一个表,然后将旧表添加到新表中。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2019-02-22 10:26
wxdhz
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2009-12-31
收藏
得分:0 
以下是引用hu9jj在2019-2-22 10:26:21的发言:

正确的方法是按修改后的结构新建一个表,然后将旧表添加到新表中。

现在就是原表中的记录都乱了
2019-02-22 13:14
xuminxz
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:41
帖 子:763
专家分:2503
注 册:2011-5-8
收藏
得分:0 
不是最后一个字是"?",是全成了乱码?这个不应该是字段长度造成的,应该是改表结构时,表的国家代码变了。如果没有备份,可以按文本文件打开,但这样备份字段与通用字段的数据就没了。

dBase有人接盘了。
2019-02-22 15:50
wxdhz
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2009-12-31
收藏
得分:0 
以下是引用xuminxz在2019-2-22 15:50:31的发言:

不是最后一个字是"?",是全成了乱码?这个不应该是字段长度造成的,应该是改表结构时,表的国家代码变了。如果没有备份,可以按文本文件打开,但这样备份字段与通用字段的数据就没了。

是用户自己将数据长度增加一位,发现表中记录乱了,又改回原长度。现在打开表中记录全是乱的,有些能看清楚,有些是乱码。
2019-02-22 16:05
xuminxz
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:41
帖 子:763
专家分:2503
注 册:2011-5-8
收藏
得分:0 
回复 7楼 wxdhz
问题没说清楚啊,记录乱是什么意思?记录号乱了?你说的操作不会改变记录号,除非表有索引,看到的记录顺序会乱。

dBase有人接盘了。
2019-02-22 16:16
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11772
专家分:43421
注 册:2006-5-13
收藏
得分:10 
对表结构改动时要事先作好备份,否则一旦出问题就麻烦了。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2019-02-22 20:20
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11772
专家分:43421
注 册:2006-5-13
收藏
得分:10 
对表结构改动时要事先作好备份,否则一旦出问题就麻烦了。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2019-02-23 09:15
快速回复:dbf数据表数据乱码
数据加载中...
 
   



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

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