导入execl中的数据,查询出的表名比看见的多

天上下雨 2009-10-27 04:24:46
用asp查询execl表的名字,本来看见的是'表1-1$''表1-2$''表2-1$''表2-2$'
但是查询出来显示后却是'表1-1$''表1-2$''表2-1$''表2-1$'Print_Area'表2-2$''表2-2$'Print_Area'表2-2$'Print_Titles
不知道是怎么回事?
代码是这样的:
<form name="inexecl" action="openexecl.asp" method="post">
<input type="file" id="test" name="test" accept="text/html">
<input type="submit" name="Submit" value="导入execl数据" />
</form>
<%
if trim(request("test"))<>"" then
db=trim(request("test"))
'response.Write(db)
'response.End()
Set adox = CreateObject("ADOX.Catalog")
Set conn = CreateObject("ADODB.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& db &";Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""
adox.activeConnection = conn
for each table in adox.tables
if table.type="TABLE" then
tname=tname&"<br/>"&table.name
%>
<%=table.name %>
<%
end if
next
%>
<%=tname %>
<%
end if
%>

向各位高手请教呀!!!
...全文
68 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
天上下雨 2009-10-28
  • 打赏
  • 举报
回复
怎么没有人回答呢?再顶一下
天上下雨 2009-10-27
  • 打赏
  • 举报
回复
再顶一下
天上下雨 2009-10-27
  • 打赏
  • 举报
回复
但是表的名字不一定,就不能很好的调用!
gingerkang 2009-10-27
  • 打赏
  • 举报
回复
真的不知道,还是从你这里学习到的,一直没去穷举表,只知道有那些表就去调用的
天上下雨 2009-10-27
  • 打赏
  • 举报
回复
再顶一下!!!各位高手帮帮忙吧~~~~
天上下雨 2009-10-27
  • 打赏
  • 举报
回复
顶一下,怎么没有人回答呢?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧