今天在使用Excel2007时,要将其中的数据导出到dbase数据库中,花了很长时间没有找到方法。最后想,从Access2007中总能导出吧。因为access2007毕竟是专业的数据库管理软件。于是在access2007中导入了excel文件,这一步倒是很顺利,他们毕竟同出一站,相互间的兼容性很好。但在Access中使用导出功能,保存了dbase文件时,出现了“字段将不能置于记录之中”的错误。无法导出。
于是检查库的结构发现,将Excel导入到Access2007中后,将大部分文本性字段的宽度都默认设置为255个字符。一个字段很多的数据库,且字段都是255个字符,dbase的结构估计不能接收。
最后重新设计了一个数据结构合理的空数据库,再通过导入的方法,将Excel中的数据导入到了这个库中,最后顺利的将这个库又导出为dbase文件。
好象走了一个很长的弯路。
