EXCEL可以直接另存为 DBF文件,
EXCEL2003存盘时下边的文件类型三种DBF可选( DB2,3,4 )
没格式解决办法:
1.换一个版本,WPS也可以!
2. 每个字段要在EXCEL里先定义好单元格格式,再存盘
3. 拿一个DBF来用EXCEL打开, 把数据放进去就好了.(没格式可能是因为你用的DBF版本与Excel支持的版本不兼容,所以先用你所用的数据库软件先做一个数据库结构(没纪录的),然后再Excel再加就是。我相信楼主不会想用EXCEL建数据库结构,而是只想放数据才是吧,这个办法我想不兼容也可以加进去)
2.怎样把excel表格转换成dbf格式
1、打开要转格式的Excel电子表格文件,点击文件菜单。
2、点击 另存为。
3、保存类型选择DBF (这里有DBF 2、3、4 选 DBF4就行)
4、提示不支持多份工作表的工作簿。
这里只能导出当前工作表到 DBF。点确定。
5、提示有不兼容功能。
点击“是” (去掉所有不兼容的功能)
6、关掉Excel或最小化。导出到桌面上,在桌面上会有导出文件,导出成功。
3.Excel转换为DBF格式问题 Excel文件另存为DBF格式
因为EXCEL单元格格式的不确定性等原因,不能保证它满足关系数据库的要求,如果表的特性和关系数据库的要求差距比较大的话,导入FP会有很多问题,甚至完全不可导。
其实即使感觉上被认为完全符合关系数据库的要求,因EXCEL数据精度的限制,导出的数据也是不可靠的。 所以如果建立的EXCEL表有导入FP的打算,就要在建立的时候使表近可能满足关系数据库的要求,包括: 标题:不要有空格或其它FP的禁止字符,放在第一行 格式:属性要明确,不要"常规","自定义"等,尽量和FP字段类型匹配 数据:规范,尽量不要有空数据,特别是第一行数据,表后不要有与数据无关的表尾 至于一次性可导入数据是多少,我不知道您使用什么方式导入的,因方法的不同可能有限制,但具体没注意过,我习惯于根据具体情况编一段程序导入(写完全通用的代码量太大,写不起),这样是没有行数限制,自我感觉也更信任数据的正确性 例子就不举了,如果您觉得有必要,可以传个附件(要有数据,并说明导入规则)上来,我写一个示意代码给您 个人意见,供您参考。
1、在桌面点击这个Excel表格。点击打开方式进行查看,然后选择WPS软件。
2、进入到WPS *** 作页面,因为这是已经编辑好的表格文件了,所以不需要进行其它 *** 作了。在WPS软件的左上方可以点击【WPS文字】,会出现一系列的选项,点击另存为选项。
3、然后会出现一个设置框,点击到桌面选项,在文件类型点击选择格式【WPS】格式,最后点击保存。它会自动将Excel表格转换成WPS格式的。
4、点击PDF转换器进入到 *** 作页面, *** 作的是xls表格转换WPS,选择到WPS文件转换这个栏目,再选择栏目下的功能文件转换WPS,这里面就包括xls转换WPS。
5、选择完正确的栏目后,之后就可以将xls表格添加到转换器中了。鼠标点击到添加文件这个按钮,在文件夹内找到xls表格点击打开添加到转换器中。
将excel导为DB数据1、将excel文件通过excel另存为csv格式的文件
2、通过文本编辑将csv的文件编码格式转为UTF8(可选)
3、打开MesaSQlite等数据库工具,新建一个DB文件及其相关的表
4、建立DB中的各字段,注意,这里的字段要与csv中的列表对应
5、在MesaSQlite中导人刚才修改完成的csv文件(需要对应字段)
6、在d出的对话框中选中刚刚转换好utf8格式的csv表,然后依次设置红色框框内的各参数(根据不同表格,这里选择和输入的内容可能会不同)。
7、完成后会看到绿色框框内出现一一对应的字段,点击import导出DB即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)