当前位置: 代码迷 >> PB >> PB怎么读入逗号分隔的文本文件
  详细解决方案

PB怎么读入逗号分隔的文本文件

热度:49   发布时间:2016-04-29 07:01:17.0
PB怎样读入逗号分隔的文本文件
各位大侠,我有一个逗号分隔的售票存根文本文件,请问怎样读入到数据库中。不想一行一行的读入,然后再拆逗号,读取每行的字段,实在太麻烦了,有没有简便的方法?用datastore或datawindow?请给出代码,多谢!文本文件格式大概如下所示:
29,20121201,095421,20121201,A001669,20121128,BXP,北京西    ,P,WCN;29,20121130,193534,20121201,A002552,20121201,VNP,北京南    ,P,JGK;29,20121201,110746,20121201,A003268,20121201,BJP,北京      ,P,HFH;
#

------解决方案--------------------
引用:
你的数据为十列,为防止万一,可以建一个15列的数据窗口对象,比如名为d_data
datastore lds_my
lds_my= create datastore
lds_my.dataobject = 'd_data'
lds_my.importstring(csv!,你的文件)
循环处理每一条即可,最后一个字段可能要处理‘;’号
destroy lds_……


lds_my.importstring(csv!,你的文件)改为lds_my.importfile(csv!,你的文件)