在做项目时,经常遇到要将Excel中的大量数据导入到Access数据库中,原来的做法是读一条写一条,若导入上万条的数据需要几分仲时间,速度很慢。有没有最快的方法呢?经本人研究、反复的实验,终于写出了最快速的批量导入大批量数据的方法,上万条数据只需几秒钟就可全部导入,够快了吧。代码公布出来与大家分享。
Set conn = Server.CreateObject("adodb.Connection")
connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data source=" & Server.MapPath("test.mdb")
conn.Open connstr
sql = "insert into userinfo select userName,userAccount,userStatus from [userinfo$] in '" & Server.MapPath("hbwlUserInfo.xls")
& "' 'Excel 8.0;' where userAccount is not null"
conn.Execute (sql)
分享到:
相关推荐
vb access数据库与excel数据互相导入的源代码,很经典的啊
ASP excel导出/导入Access数据库(代码+实例下载)
asp通用的excel 导入Access数据库程序 含源文件下载 源文件,测试ok 分享
将excel数据快速导入access数据库,asp程序源码编写,数据字段可任意添加删除!
C#将Excel导入到Access数据库表(winForm版)
VB 6.0 将EXCEL数据导入ACCESS数据库
asp的excel导入access数据库实例代码
C# Excel 导入到Access数据库
利用ASP将Excel数据导入Access数据库中
EXCEL数据导入到ACCESS数据库的三种方式
asp中导入excel文件数据到access数据库中程序代码,包括上传导入等全部过程。
实现将excel中的数据批量导入到access
EXCEL导入ACCESS数据库代码.doc
asp将EXCEL数据导入ACCESS通用程序,绝对能用!,以前许多asp上传EXCE导入程序都用不了。现在这个我试过了能用,不过需要注册如果出现错误:不能更新。数据库或对象为只读。或其它错误,下载的文档里面我会说明为什么...
Delphi+将Excel导入Access数据库
C# Excel 导入到 Access数据库表
Delphi 7.0实现将Excel数据导入到Access数据库中,这个功能我觉得是相当有用的,Access和Excel都是平时大家常用的一种报表格式,Access作为数据库,与报表的联系非常紧密,本示例是将Excel数据导入到Access数据库中...
ASP上传Excel文件并导入数据到Access数据库,程序一共分二步操作,第一步是上传文件,上传成功后再点击“导入数据”,Excel数据将被导入到Access的product表中,操作时要注意放置程序的目录必须有足够权限,否则程序...
delphi2010将excel文件导入access数据库
源码说明: 1、可以将excel电子表格直接导入到AC或MSSQL数据库指定的表中 2、可以自行配置 3、完全免费下载 4、其他下载之后自行测试 5、目前支持20个字段的导入 6、字典信息可以自己添加 7、10000条数据导入大约10...