欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ASP访问Excel文件

程序员文章站 2022-05-02 14:24:02
长时间没有象这几天这样集中精力来写代码了,写代码中遇到了这样的问题,需要把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