首页 > 代码库 > asp导入excel数据
asp导入excel数据
前两天做个小网站要求能够从Excel 里面导入数据,同时还需要把数据导出到Excel 中,。在网上找了半天,导入相对比较简单,这里我采用Excel 提供的ODBC,可以直接使用SQL来操作Excel。连接查询方法如下:
1 excelDriver="Driver={Microsoft Excel Driver (*.xls)}; DBQ="&filepath
2 Set excelConn=Server.CreateObject("Adodb.Connection")
3 excelConn.Open excelDriver
4 excelSql="select * from ["&sheetname&"$]"
5 Set rs = Server.CreateObject("ADODB.Recordset")
6 rs.Open excelSql,excelConn,3,3
2 Set excelConn=Server.CreateObject("Adodb.Connection")
3 excelConn.Open excelDriver
4 excelSql="select * from ["&sheetname&"$]"
5 Set rs = Server.CreateObject("ADODB.Recordset")
6 rs.Open excelSql,excelConn,3,3
这里的sheetname就是excel 中的工作表名,剩下的工作就是在adodb.recordset 中处理了,和access
操作一样。这里对excel 格式要求比较严格,第一行必须是标题行,也就是对应数据库里的列名。而且excel
里面不能有合并单元格,拆分单元格,不然读出的数据是乱的。
asp导入excel数据
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。