晕死!在线导入EXCEL文件,一共用了37分钟!
今天测试了在线上传了EXCEL文件,然后在执行导入,总共1万多条数据,一共用了37分钟,我晕死!
请问各位高手,有没有好的解决方案啊!时间用得太久了!
今天测试了在线上传了EXCEL文件,然后在执行导入,总共1万多条数据,一共用了37分钟,我晕死!
请问各位高手,有没有好的解决方案啊!时间用得太久了!
直接用数据库还原哪!
1万多个excel文件?还是一个表里有1w多条数据?
如果网速够快,上传应该消耗不了太多时间。
说清楚点是导入数据库太慢,还是上传太慢
goole "dts+opendatasource"
上传EXCEL文件,速度很快
是100M的光千服务器
但是导入的时候
EXCEL表里面有1W多条数据
我是循环读出一条
写进数据库一条
EXCEL表面有60多个字段
导入的时候速度慢得不得了
有更好的办法吗?
我不能在服务器操作SQL直接导
只能ASP在线导入EXCEL
所以楼上的直接导行不通
在数据库里建立个表,直接导入以EXCEL 文件形式导入到表里好了
请问 yangj8008(杰富即贫) 我代码要怎么写啊!
google "dts+opendatasource",拜托,学会使用google,给你关键字了,自己搜嘛
http://www.google.com/search?hl=zh-CN&q=dts%2Bopendatasource&btnG=Google+%E6%90%9C%E7%B4%A2&lr=lang_zh-CN%7Clang_zh-TW
呵呵,谁说就要用google了,在sql的查询分析器里按f1输入 索引里输入opendatasource
just a joke
手册也一定要会用,这些都是吃饭的家伙.....
我很菜的,dts+opendatasource早就搜索过了,但是还是不太明白
我想问下在线导入的代码怎么写啊!
我原来的代码是把EXCEL当个数据库 循环读一条,写一条,所以速度很慢,不知道用dts+opendatasource代码写在线导入程序!
conn.execute("SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Excel 5.0;Database="&server.mapPath("1.xls")&",[金峰局MDF内线台帐$]")
谢谢wanghui0380(放歌) 和,我试试
你的代码是怎么写的啊?贴出来看看.