主题:关于导入的问题?
zyqfootball
[专家分:0] 发布于 2008-07-17 17:26:00
我把excel导入成dbf文件,但必须要打开excel后把文件另存为excel5.0格式的,否则导入时会显示错误,请问在语句中怎么处理。
回复列表 (共5个回复)
沙发
cqf8340 [专家分:1810] 发布于 2008-07-17 19:03:00
打开Excel,另存为,文件类型保存为DBF格式就可以了。或者将表格线去掉,显示隐藏的列,从VF中直接导入也可以。
板凳
zyqfootball [专家分:0] 发布于 2008-07-17 20:38:00
另存为处理我知道,但不方便,是否可以在语句中写进去“另存为”这个过程,怎么写啊???
3 楼
zyqfootball [专家分:0] 发布于 2008-07-18 09:18:00
有没有人回答啊,不另存为导入会出现“异常代码”错误提示,就是另存为excel5.0的语句怎么写?我写了“APPEND FROM (cFileNameNew) TYPE XL5”问题依旧,帮帮忙吧!
4 楼
zyqfootball [专家分:0] 发布于 2008-07-18 11:19:00
有没有高手帮忙啊???????????在线等!!!!
5 楼
lwh1188 [专家分:25840] 发布于 2008-07-19 13:23:00
不是很多记录(字段也只不多于20个)的话,VFP直接读取“单元格内容”再“写”到dbf表也很方便、很快,太多的话,另存为csv格式再导入也很快的!
VFP直接读取“单元格内容”优点是“可控”,要读取那个“单元格内容”就读取那个,由参数控制,excel的单元格改变(插入或删除“行、列”)参数跟着改即可!
我来回复