- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Excel 工作表转换为 DBF 数据库的注意事项
电脑知识
2007-11-11 09:24:34
阅读
501
评论
0
字号:大中小 订阅
要把具有二维表性质的 Excel 工作表转换为 DBF 数据库,在将 Excel 工作表保存为
件)时,有以下几点应引起大家的注意,以防止在转换过程中丢失数据。
1.DBF 文件只会保存工作表中命名区域或当前区域中的数据
dBASE
格式( DBF
文
当以 dBASE ( DB2 、 DB3 或 DB4 )格式保存 Excel 工作表、且该工作表中包含一个名为 “Database” 的区域时,只有命名区域中的数据会保存到 dBASE 文件中。如果区域命名之后又添加了新记录,则必须重新定义包括新记录的 “Database”区域后,才能以 dBASE 格式保存工作表。
如果工作表中并没有名为 “Database”的命名区域,那么只有当前区域中的数据会被转换。如果数据的
第一行包含文本, Excel 会将它作为标题行来定义字段名。如果第一行中包含的全是数字,则 Excel
诸如 N1 、 N2 之类的字段名。
会创建
2.工作表中字符串长度不超过列宽
以 dBASE 格式保存 Excel 工作表数据时, Excel 会为每个字段(数据列)指定数据类型,该类型取决于数据库区域或当前区域中第一条记录的字段数据。
如果第一条记录的字段中包含文本,就会将该字段指定为字符数据类型,这样其他行中对应于该字段
的任何数字都将变为字符串。字段的列宽决定了字符串的长度,长度大于列宽的字符串在 DBF 文件中将被截断。若要防止数据丢失,请在 Excel 中选定需要转换的区域,然后使用一种等宽字体,如 “Courier 字”体。
3.使用非常规的数字格式
如果 Excel 工作表中小数具有 “常规 ”数字格式,在 DBF 文件中小数位将被截掉。在以 dBASE 格式保存数据之前,请对该字段中的所有数据应用其他数字格式,方法是:在 “格式 ”菜单上,单击 “单元格 ”,再单
击“数字 ”选项,在 “分类 ”框中,单击 “数值 ”或“科学记数 ”选项,然后指定所需的小数位数。
4.将时间数据更改为文本数据
将 Excel 工作表转换为 DBF 文件时,不能转换包含时间数据的字段 。在以 dBASE 格式保存数据之前,请使用 TEXT 函数将时间数据更改为文本数据。
评论这张
转发至微博
Excel 格式转换为 DBF 格式小工具
发布时间 :2011-03-18 浏览次数 :
ExcelToDbf.rar
新建任务 ---选择需要转换的原始 excel 文件 ---核对需要转化的工作表及内容,一般情况下点确定 --- 设置目标 dbf 的字段名称及类型长度,
可以取默认也可以修改, 确定 --- 选择需要生成的目标 dbf 的存放路径及名称 --- 点击保存 --- 系统提示导入完成后确定 --- 如果以后仍然需要转换相同类型的文件, 可以将该任务保存, 以后只需选择该任务点击执行任
务,选择原始 excel 文件后系统就会按照保存的任务中原来设置的对应关系转换成相应的 dbf 文件。如果不需要点击 cancel。最后到保存的目
标 dbf 文件处寻找生成的 dbf 文件即可,可以打开核对以后导入相关系统中。
1. DBF 文件只会保存工作表中命名区域或当前区域中的数据: 当以 dBASE (DB2 、DB3 或
DB4 )格式保存 Excel 工作表、且该工作表中包含一个名为 “ Database的”区域时,只有命名
区域中的数据 会保存到 dBASE 文件中。如果区域命名之后又添加了新记录,则必须重新定义包括新记录的 “Database区”域后,才能以 dBASE 格式保存工作表。如果工作表中并没有名为 “Database的”命名区域,那么只有当前区域中的数据会被转换。如果数据的第一行包
含文本, Excel 会将它作为标题行 来定义字段名(字段名字与不要以数字开头) 。如果第一行中包含的全是数字,则 Excel 会创建诸如 N1 、N2 之类的字段名。
2. 工作表中字符串长度不超过列宽: 以 dBASE 格式保存 Excel 工作表数据时, Excel 会为
每个字段 (数据列) 指定数据类型, 该类型取决于数据库区域或当前区域中第一条记录的字
段 数据。如果第一条记录的字段中包含文本,就会将该字段指定为字符数据类型,这样其
他行中对应于该字段的任何数字都将变为字符串。字段的列宽决定了字符串的长 度,长度
大于列宽的字符串在 DBF 文件中将被截断。若要防止数据丢失,请在 Excel 中选定需要转
换的区域,然后使用一种等宽字体,如 “Courier ”字
您可能关注的文档
- 2018分式与分式方程单元测试题.docx
- 2018北师大版六年级数学上册教学计划(供参考).docx
- 2018届北京各区高三二模语文试题分类汇编(诗歌鉴赏)教师新版.docx
- 2018届高三数学第61练直线与圆圆与圆的位置关系练习.docx
- 2018届高三文科综合测试题.docx
- 2018届高三高考化学模拟试卷(江苏省).docx
- 2018法考商法题库及答案.docx
- 2018法考国际私法历年真题答案及解析(四).docx
- 2018法考民法历年真题及答案汇总(七).docx
- 2019中医专长医师资格证考试应试技巧.docx
- 绍兴某环境整治综合工程施工组织设计方案.doc
- 妊娠后期高纤维日粮对母猪繁殖与免疫的影响及机制探究.docx
- 论行政规范性文件司法审查制度:现状、问题与完善路径.docx
- 苦瓜、山楂、山药对代谢综合征大鼠糖脂代谢及抗氧化的影响:机制与启示.docx
- 英美公益信托制度剖析及对我国公益事业发展的启示.docx
- 乙酰丙酮铬:制备工艺、性能表征与多元应用的深度探究.docx
- 榆林农业职业教育:现状剖析、困境洞察与发展策略探究.docx
- 阶层地位对个体社会支持网的塑造机制与差异研究.docx
- 飞蝗谷胱甘肽硫转移酶基因:克隆解析与特性探究.docx
- 高碱煤燃烧中硫酸盐化合物对沾污结渣的影响机制与调控策略研究.docx
原创力文档


文档评论(0)