绿色资源网

电脑版
提示:原网页已由神马搜索转码, 内容由www.downcc.com提供.
您的位置:首页网络编程Asp编程→ ASP连接Excel文件的方法

ASP连接Excel文件的方法

我要评论2010/01/10 18:31:55 来源:绿色资源网编辑:绿色资源站 评论:0点击:589次

由于工作需要,又不愿意又将excel转换成其它数据库,所以想直接使用ASP连接Excel文件,发现还真行,代码如下:

其中:list.xls为excel数据库名字,Sheet1为工作表名。

<%
    Dim conn
    Dim StrConn
    Dim rs
    Dim Sql
    Set conn=Server.CreateObject("ADODB.Connection")
    StrConn="Driver={Microsoft Excel Driver (*.xls)};DBQ="& Server.MapPath("list.xls")
    conn.Open StrConn
    Set rs = Server.CreateObject("ADODB.Recordset")
    Sql="select * from [Sheet1$]"
    rs.Open Sql,conn,2,2
    %>
   < center>
   < table border="0" cellpadding="0" cellspacing="0">
   < tr>
   < %
    for i=0 to rs.Fields.Count-1
    %>
   < td width="1" bgcolor="#CCCCCC"></td>
   < td height="28" bgcolor="#0099FF"><div align="center"><%=rs(i).Name%></div></td>
   < %
    next
    %>
   < td width="1" bgcolor="#CCCCCC"></td>
   < /tr>
   < %
    do while Not rs.EOF
    %>
   < tr>
   < %
    for i=0 to rs.Fields.Count-1
    %>
   < td width="1" bgcolor="#CCCCCC"></td>
   < td height="28" valign="bottom"><%=rs(i)%></td>
   < %
    next
    %>
   < td width="1" bgcolor="#CCCCCC"></td>
   < /tr>
   < tr>
   < %
    for i=0 to rs.Fields.Count-1
    %>
   < td height="1" bgcolor="#CCCCCC"></td>
   < td height="1" bgcolor="#CCCCCC"></td>
   < %
    next
    %>
   < td width="1" bgcolor="#CCCCCC"></td>
   < /tr>
   < %
    rs.MoveNext
    Loop
    rs.close
    set rs=nothing
    Conn.close
    set StrConn=nothing
    %>
   < /table>
   < /center>

关键词:ASP,Excel

相关阅读

阅读本文后您有什么感想? 已有 人给出评价!

  • 1

  • 1

  • 1

  • 1

  • 1

  • 1

用户评论

热门评论

最新评论

发表评论查看所有评论(0)

昵称:
请不要评论无意义或脏话,我们所有评论会有人工审核.
字数: 0/500(您的评论需要经过审核才能显示)

相关软件

热点图文

    更多+

    精品软件