查看: 368|回复: 0

[ASP入门] 读取EXCEL表名

[复制链接]
xuanxiao 发表于 2022-4-21 21:09:59 | 显示全部楼层 |阅读模式
  1. <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
  2. <%
  3. dim conn,rs,excelFileName
  4. excelFileName=Server.MapPath("1.xls")
  5. set conn = Server.CreateObject("ADODB.Connection")
  6. conn.connectionstring="Provider=Microsoft.Jet.OleDb.4.0;Persist Security Info=True;Data Source=" & excelFileName & ";Extended ProPerties=""Excel 8.0;HDR=Yes;IMEX=1"";"
  7. conn.open()
  8. set rs=conn.OpenSchema(20)
  9. %>
  10. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  11. <html xmlns=" http://www.w3.org/1999/xhtml">
  12. <head>
  13. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  14. <title>Excel操作</title>
  15. </head>

  16. <body>
  17. <%
  18. dim i
  19. response.write("Excel表信息字段:<br />------------------------<br />")
  20. for i=0 to rs.fields.count-1 step 1
  21. response.write(rs.fields(i).name&"<br />")
  22. next
  23. response.write("<br />Excel中的表名(Table_Name):<br />------------------------<br />")
  24. while not rs.EOF
  25. response.write(rs("Table_Name")&"<br />")
  26. rs.movenext
  27. wend
  28. rs.close
  29. set rs=nothing
  30. %>
  31. </body>
  32. </html>
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号