2014-01-06 39 views
0

據我所知如何將csv文件導入Progress數據庫,我想知道將xls文件導入進度數據庫的示例腳本。導入Excel工作簿進展數據庫

請告訴我。

+0

平臺和版本? –

+0

「csv」和「xls」是不同的格式,我發佈的答案是「csv」。 –

+1

謝謝總之。但我需要的示例腳本xls不適用於csv – Maha

回答

1

有許多不同的XLS兼容格式。 CSV或製表符分隔是兩個非常容易的工作。較新的格式是複雜的,壓縮的XML檔案。

CSV和TAB之類很容易。只需使用IMPORT DELIMITER。

使用分號(;)分隔文件(通常使用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表格。由標籤組成的HTML片段很容易通過Excel導入。

較新的.xlsx格式沒有可用的直接進度4GL導入,您需要先研究並指定所用格式的詳細信息。首先你需要解壓縮。然後你需要處理裏面的XML。

0

IMPORT DELIMITER「,」/ *此處的字段列表* /。

相關問題