A:天软中目前有两套模型支持dbf文件的读与写:
第一套:读:FAQ:
Sysdbfread;写:FAQ:
Sysdbfwrite
这套模型除了支持导入导出dbf数据文件外,还支持导入与导出数据结构定义。
第二套:读:FAQ:
ImportFile ; 写:FAQ:
ExportFile
这套模型主要支持excel文件的读写,同时支持导入导出dbf数据文件,数据类型为ftdbf()。
由于第一套模型中函数说明链接中已有相关示例,就不再展示,下面简单展示第二套模型Importfile/ExportFile的使用。
导入:
fileDir:='E:\\FtDBF_Case01.dbf';//文件所在路径及文件名
re:=rdo2 importfile(ftdbf(),'',fileDir,t);
return t;
导出:
data:=array(
("date":43957.0,"收盘价":2878.1402,"vol":24982661600.0),
("date":43958.0,"收盘价":2871.5232,"vol":22673695700.0));
fileDir:='E:\\FtDBF_Case01.dbf';//文件所在路径及文件名
re:=rdo2 exportfile(ftdbf(),'',fileDir,data);
return re;
注:数据类型为ftdbf()时,只支持带字符串列名的数据表,不支持数字列表。