200分求文本数据的导入。不够再加!(200分)

  • 主题发起人 主题发起人 jkoala
  • 开始时间 开始时间
J

jkoala

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手,请帮忙!
现有一个困扰我半年的问题,请一定帮忙解决,我想将一个文本文件导入到
ACCESS 2000数据库中去,文本的每行格式如下:
1.38.0@10.26.0.181,200120,14,6,0,1,4,0,0,111,2,1,0,112,1188,113,113,52,0,0,37,37,18,14,2853,3077,4,3,0,0,0,3,3,0,0,0
一般有一两万行。要求可以多个文件批量导入。
即以逗号分割,大约有30多个字段,数据库的表和字段与文本一样。
我的方法是将文本读入字符串流,在一行行处理,用ADO操作,但速度很慢。
一般一个2M的文本导入时间为5分钟。
有没有更好的方法来导入这样的文本文件,主要是加快速度,请指教。
 
试试用TbatchMove。
 
用bcp,但我不知道access有没有支持bcp命令。
 
to jkoala:
用access的doCmd!
要例子可以联系:
mike6912@sina.com
 
TbatchMove怎么用,可以给一个例子吗?
好像他只能在两个表之间操作啊!
 
后退
顶部