快速将excel导入到MSsql的方法
2016-12-31 13:56
232 查看
我做了一个将excel导入到MSsql的功能,百十来条数据还行,过万条很慢,有没有更快速的导入方法?
<%
Set xlsconn = server.CreateObject("adodb.connection")
set rs=server.CreateObject("adodb.recordset")
source1=server.mappath("..")&"\"&replace(request("path"),"/","\")
myConn_Xsl="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &source1& ";Extended Properties=Excel 8.0"
xlsconn.open myConn_Xsl
sql="select * from [列表$]"
set rs=xlsconn.execute(sql)
if not rs.eof then
while not rs.eof
names=rs("品名")
pic=rs("图片")
sql="insert into [product](namese,pic) values('"& names &"','"& pic &"')"
conn.execute(sql)
rs.movenext
wend
end if
response.write "导入成功"
end if
%>
<%
Set xlsconn = server.CreateObject("adodb.connection")
set rs=server.CreateObject("adodb.recordset")
source1=server.mappath("..")&"\"&replace(request("path"),"/","\")
myConn_Xsl="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &source1& ";Extended Properties=Excel 8.0"
xlsconn.open myConn_Xsl
sql="select * from [列表$]"
set rs=xlsconn.execute(sql)
if not rs.eof then
while not rs.eof
names=rs("品名")
pic=rs("图片")
sql="insert into [product](namese,pic) values('"& names &"','"& pic &"')"
conn.execute(sql)
rs.movenext
wend
end if
response.write "导入成功"
end if
%>
相关文章推荐
- 详讲:C#快速导出多个sheet到excel的两种方法(Cell和Range方法), 解决了(导入时外部表不是预期的格式)
- c#配合oracle快速导入excel方法--原创(6万条记录5分钟左右)
- mysql中快速导入excel数据的方法
- 能快速地将Excel数据导入到SQL2005中的方法
- Delphi 导出、导入Excel的一个快速方法
- 快速地将Excel数据导入到SQL2005中的方法
- Oracle导入excel数据快速方法
- 快速导入EXCEL到SQL的SQL语句,此方法可以解决数字字母混合的问题
- php导入excel更便捷的方法
- asp.net中EXCEL数据导入到数据库的方法
- PHP批量导入excel数据到数据库简易版方法(From Jeskitt)
- 【EXCEL】基于wps的vlookup的数据导入实现方法
- ThinkPHP+PHPExcel[导入][导出]实现方法
- 实现Excel数据导入到SQL2005中的方法
- PHP excel 导入导出方法
- 利用OleDb方式对DataSet 和 Excel 数据快速导入导出
- Excel 导入到Datatable 中,再使用常规方法写入数据库
- mvc4 强大的导出和不需要上传文件的批量导入EXCEL--SNF快速开发平台3.1
- PHP导入Excel到MySQL的方法
- c#中高效的excel导入sqlserver的方法