百科知识

Excel转换为DBF格式问题  Excel文件另存为DBF格式

2007-06-07 18:17:48金***
  Excel文件另存为DBF格式有时候不能成功,不知问题出在哪里?   我电脑里有Foxpro6.0,有时想通过追加记录由Excel表导入数据,有时成功,有时失败,摸不清规律。具体体现在Excel单元格格式属性的设定、一次导入数据的多少等,向高手学习!Excel转换为DBF格式问题  Excel文件另存为DBF格式有时候不能成功,不知问题出在哪里?  我电脑里有Foxpro6.0,有时想通过追加记录由Exce?

最佳回答

  •   因为EXCEL单元格格式的不确定性等原因,不能保证它满足关系数据库的要求,如果表的特性和关系数据库的要求差距比较大的话,导入FP会有很多问题,甚至完全不可导。其实即使感觉上被认为完全符合关系数据库的要求,因EXCEL数据精度的限制,导出的数据也是不可靠的。
      所以如果建立的EXCEL表有导入FP的打算,就要在建立的时候使表近可能满足关系数据库的要求,包括: 标题:不要有空格或其它FP的禁止字符,放在第一行 格式:属性要明确,不要"常规","自定义"等,尽量和FP字段类型匹配 数据:规范,尽量不要有空数据,特别是第一行数据,表后不要有与数据无关的表尾 至于一次性可导入数据是多少,我不知道您使用什么方式导入的,因方法的不同可能有限制,但具体没注意过,我习惯于根据具体情况编一段程序导入(写完全通用的代码量太大,写不起),这样是没有行数限制,自我感觉也更信任数据的正确性 例子就不举了,如果您觉得有必要,可以传个附件(要有数据,并说明导入规则)上来,我写一个示意代码给您 个人意见,供您参考。
      
    2007-06-07 22:36:50
  • 很赞哦! (254)