回 帖 发 新 帖 刷新版面

主题:请教如何将txt按字段读入Access表中

请教如何将txt按字段读入Access表中
比如txt中的内容如下

aaa bbb ccc ddd eee
111 222 333 444 555
666 777 888 999 000

(其中,aaa bbb ccc ddd eee是以Tab键或定长个空格区分)

读入后将aaa bbb ccc ddd eee按照顺序作为字段名
111 222 333 444 555
666 777 888 999 000
作为对应字段的字段值 
使用ADO
哪位高手能给一段代码啊?
谢谢了

回复列表 (共2个回复)

沙发

我只知道excel怎么读

板凳


  adoquery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.\a.mdb; Persist Security Info=False';
  adoquery1.SQL.Text := 'Select * into yourtable  from ' +
      '[Text;FMT=Delimited;HDR=Yes;DATABASE=.\;].[your.txt]';
  adoquery1.ExecSQL;

我来回复

您尚未登录,请登录后再回复。点此登录或注册