| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 605 人关注过本帖
标题:求助:dbf表的数据转到excel 出错!!
收藏  订阅  推荐  打印
fhtcgym
Rank: 1
等级:新手上路
帖子:4
积分:140
注册:2005-2-5
求助:dbf表的数据转到excel 出错!!

在VFP中,从dbf表转到excel 时,凡是数字都自动转换为数值型,如:身份证号码,从表到excel时全都变成科学记数形式。如何解决此类问题,谢谢
2005-2-5 11:24
encher
Rank: 1
等级:新手上路
帖子:16
积分:260
注册:2004-12-25

转完应该是默认的常规型,只要你不编辑,它就显示为完整的身份证号码。如果需要编辑,可在点击之前把该列设成文本型。
2005-2-7 23:14
fhtcgym
Rank: 1
等级:新手上路
帖子:4
积分:140
注册:2005-2-5

晕,楼上的朋友,excel的常规型最大只有15位,超过的全部为0,身份证号可是有18位啊!!!!
2005-2-8 14:47
encher
Rank: 1
等级:新手上路
帖子:16
积分:260
注册:2004-12-25

你是什么版本的excel?我这里的OFFICE2003。如果只用程序访问,不该有问题。你是不是转成excel以后,用excel打开它了?
我用VFP编个程序,调用二个excel表里的数据(包括身份证),转成DBF及数组处理,最后生成个excel文件(包括身份证),用一个标签打印软件调用里面的数据打印,用得很好呀。
我转换分别用的是:import from s_result type xl8、export to s type xl5。
2005-2-11 12:26
tang688
Rank: 12Rank: 12Rank: 12
等级:贵宾
帖子:1200
积分:12100
威望:15
注册:2004-12-25

我来教你一招包你满意。
把它转换成以","号为分隔符的txt文件(这个总不要我教吧?)
然后把后缀名改成csv
然后我的话说完了。

2005-2-12 19:29
共有 604 人关注过本帖
发新话题
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.048054 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved