+ -
当前位置:首页 → 问答吧 → delphi adoquery EXCEL导入数据库速度

delphi adoquery EXCEL导入数据库速度

时间:2011-09-01

来源:互联网

有个问题请教下各位大侠,我用ADOQUERY往把Excel的数据导入到ACCESS数据库,数据库的表中有20个字段,我测试了一下,导入65535个记录差不多用5分钟。不过我们公司之前有一个系统,导入同样的记录用了半分钟不到的时间。这个结果真是让我倍受打击啊。请问各位大侠,有没有什么方法可以提高插入数据库的速度。

作者: younerest   发布时间: 2011-09-01

insert into 表名(字段名) select 字段名 FROM OpenDataSource(''Microsoft.Jet.OLEDB.4.0'',''Data Source="EXCEL路径";User ID=Admin;Password=;Extended properties="Excel 5.0;HDR=Yes;IMEX=1;"'')...[Sheet名$]
这个速度蛮快的。。。可以一试。。。

作者: hulong_123456   发布时间: 2011-09-01