注意表格是.xls文件,表名sheet1
<%
excpath = "2012年12月_改了题目_工资查询.xls"
Set conn=Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
'StrConn="Driver={Microsoft Excel Driver (*.xls)};DriverId=790; DBQ="&Server.MapPath(excpath)
'StrConn="Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties=Excel 12.0;Data Source="&server.MapPath(excpath)
StrConn="Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0;Data Source="&server.MapPath(excpath)
conn.Open StrConn
Response.Write "<table cellspacing=""0"">"&vbcrlf
Response.Write "<caption align='center'>查询结果</caption>"&vbcrlf
Sql="select * from [sheet1$]"
rs.Open Sql,conn,1,3
lis = rs.Fields.Count
Response.Write "<tr class=""tt"">"&vbcrlf
For x3=0 To rs.Fields.Count-1
liename = rs.Fields(x3).Name
response.Write "<td>"&liename&"</td>"
Next
Response.Write "</tr>"&vbcrlf
do while Not rs.EOF
lis = rs.Fields.Count
Response.Write "<tr>"&vbcrlf
For x3=0 To rs.Fields.Count-1
liename = rs.Fields(x3).Value
response.Write "<td>"&liename&"</td>"
Next
Response.Write "</tr>"&vbcrlf
rs.moveNext
Loop
Response.Write "</table>"&vbcrlf
rs.close
set rs=nothing
Conn.close
set StrConn=nothing
%>