ASP访问Excel文件
程序员文章站
2023-01-28 20:49:29
长时间没有象这几天这样集中精力来写代码了,写代码中遇到了这样的问题,需要把excel文件的内容读出来,显示出来,查找了一下资料,解决方法如下:...
长时间没有象这几天这样集中精力来写代码了,写代码中遇到了这样的问题,需要把excel文件的内容读出来,显示出来,查找了一下资料,解决方法如下:
实际上只要把excel文件当作,里面的sheet当作数据库中的表来操作就可以,不同的只是驱动程序不一样,具体代码如下:
set excelconn=server.createobject("adodb.connection")
straddr = server.mappath("uploaddata/testdata.xls") excel源文件
response.write "源文件:"&straddr&"<br>"
excelconn.open "provider=microsoft.jet.oledb.4.0;extended properties=excel 8.0;data source=" & straddr ‘打开此文件
建立excel记录集
set excelrs=server.createobject("adodb.recordset")
sql="select * from [sheet1$]" 查询
excelrs.open sql,excelconn,1,1
while not excelrs.eof
response.write excelrs(0) &","&excelrs(1) &","& excelrs(2) &","& excelrs(3)&"<br />"
excelrs.movenext
wend
excelrs.close()
set excelrs=nothing
excelconn.close()
set excelconn=nothing
straddr = server.mappath("uploaddata/testdata.xls") excel源文件
response.write "源文件:"&straddr&"<br>"
excelconn.open "provider=microsoft.jet.oledb.4.0;extended properties=excel 8.0;data source=" & straddr ‘打开此文件
建立excel记录集
set excelrs=server.createobject("adodb.recordset")
sql="select * from [sheet1$]" 查询
excelrs.open sql,excelconn,1,1
while not excelrs.eof
response.write excelrs(0) &","&excelrs(1) &","& excelrs(2) &","& excelrs(3)&"<br />"
excelrs.movenext
wend
excelrs.close()
set excelrs=nothing
excelconn.close()
set excelconn=nothing
上一篇: Apache配置参数deny和allow的使用实例
下一篇: 学习ASP关于与变量子类型相关的函数
推荐阅读
-
利用python处理简历和名单——处理excel & os、shutil处理文件
-
这样入门asp.net core 之 静态文件
-
html打开时出现“为了帮助保护您的安全,您的Web浏览器已经限制此文件显示可能访问你的计算机的”怎么办
-
ASP移动文件函数movefile权限不足的替代方法
-
ASP.NET生成excel失败(异常来自 HRESULT:0x800A03EC )
-
phpexcel导出excel文件,用IE8无法下载,另存为对话框一闪而过,该如何解决
-
asp网页邮箱访问
-
在ASP程序中访问Access数据库
-
ASP.NET MVC NPOI导入Excel DataTable批量导入到数据库
-
Asp.Net Core轻松学习系列之配置文件