由于我知道如何将csv文件导入进度数据库,所以我想知道将xls文件导入进度数据库的示例脚本。
请告诉我。
发布于 2014-01-07 03:29:58
有许多不同的XLS兼容格式。CSV或TAB分隔是两个非常容易使用的。较新的格式是复杂的压缩XML文档。
CSV和TAB以及同类产品都很容易。只需使用“导入分隔符”。
示例使用分号(;)分隔的文件(通常使用extension.csv)。
/* Fields in temp-table matches the columns of the .csv-file */
DEFINE TEMP-TABLE ttExample NO-UNDO
FIELD col1 AS CHARACTER
FIELD col2 AS INTEGER
FIELD col3 AS DATE.
INPUT FROM c:\temp\test.csv.
REPEAT:
CREATE ttExample.
IMPORT DELIMITER ";" ttExample.
END.
INPUT CLOSE.还有一些较旧的格式,如SYLK。如果我还记得,在数据字典工具之外的某个地方有一个重要的东西。
Excel还很好地处理HTML表。Excel很容易导入由标记组成的HTML片段。
较新的.xlsx格式没有可直接使用的Advancement4GL导入,您需要首先研究和指定您正在使用的格式的详细信息。首先,您需要解压缩。然后您需要处理内部的XML。
发布于 2014-01-06 23:48:54
导入分隔符",“/*字段列表在这里*/。
https://stackoverflow.com/questions/20961000
复制相似问题