如果你觉得这样很慢的话,还有一种办法,就是直接用连接将ACCESS数据提取到TXT。
ADOConnection.Execute('Select [ABC] Into [Text;Database=c:/temp].File.txt From AAAA');
说明:
[ABC] 为你想导出的字段(也可以用*)。
c:/temp 可以改为你将要存储的路径。
File.txt 改为你将要存储的文件名。
AAAA 改为你在ACCESS中要操作的表名。
例如要导出Bingo表中的NAME字段到D:/TEMP/Info.txt中。
ADOConnection.Execute('Select NAME Into [Text;Database=D:/TEMP].Info.txt From Bingo');
这种方法是最快的了,如果还不行,呵呵[]