<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      ASP中把數(shù)據(jù)導(dǎo)出為Excel的三種方法

       

      方法一:用excel組件

      這種方法利用Excel組件直接導(dǎo)出excel文件,要求服務(wù)器端安裝有微軟office(Excel)程序,否則無(wú)法運(yùn)行。

      完整示例如下:

      Set conn=server.CreateObject("adodb.connection")
      connstr="provider=microsoft.jet.oledb.4.0;data source="& Server.MapPath("/db.mdb")
      conn.open connstr

      set rs=server.createobject("adodb.recordset")
      sql="select * from xiaozu"
      rs.open sql,conn,1,1
      Set ExcelApp =CreateObject("Excel.Application")
      ExcelApp.Application.Visible = True
      Set ExcelBook = ExcelApp.Workbooks.Add
      ExcelBook.WorkSheets(1).cells(1,1).value = "小組名稱"
      ExcelBook.WorkSheets(1).cells(1,2).value = "學(xué)生名單"
      ExcelBook.WorkSheets(1).cells(1,3).value = "所屬學(xué)院"
      ExcelBook.WorkSheets(1).cells(1,4).value = "實(shí)習(xí)景區(qū)"
      cnt = 2
      do while not rs.eof
      ExcelBook.WorkSheets(1).cells(cnt,1).value = rs("XZName")
      ExcelBook.WorkSheets(1).cells(cnt,2).value = rs("XZStudents")
      ExcelBook.WorkSheets(1).cells(cnt,3).value = rs("XZCollage")
      ExcelBook.WorkSheets(1).cells(cnt,4).value = rs("XZJD")
      rs.movenext
      cnt = cint(cnt) + 1
      loop
      Excelbook.SaveAs "d:\yourfile.xls" '這個(gè)是數(shù)據(jù)導(dǎo)出完畢以后在D盤存成文件
      ExcelApp.Application.Quit '導(dǎo)出以后退出Excel
      Set ExcelApp = Nothing '注銷Excel對(duì)象
      rs.close
      set rs = nothing
      conn.close
      set conn = nothing
      方法二:使用文件組件

      這種方法導(dǎo)出的是文本文件,只不過后綴名改成了xls。

      完整示例如下:

      Set conn=server.CreateObject("adodb.connection")
      connstr="provider=microsoft.jet.oledb.4.0;data source="& Server.MapPath("/db.mdb")
      conn.open connstr

      dim s,sql,filename,fs,myfile,x

      Set fs = server.CreateObject("scripting.filesystemobject")
      '--假設(shè)你想讓生成的EXCEL文件做如下的存放
      filename = Server.MapPath("order.xls")
      '--如果原來的EXCEL文件存在的話刪除它
      if fs.FileExists(filename) then
      fs.DeleteFile(filename)
      end if
      '--創(chuàng)建EXCEL文件
      set myfile = fs.CreateTextFile(filename,true)

      StartTime = Request("StartTime")
      EndTime = Request("EndTime")
      StartEndTime = "AddTime between #"& StartTime &" 00:00:00# and #"& EndTime &" 23:59:59#"
      strSql = "select * from xiaozu "
      Set rstData =conn.execute(strSql)
      if not rstData.EOF and not rstData.BOF then
      dim strLine,responsestr
      strLine=""
      For each x in rstData.fields
      strLine = strLine & x.name & chr(9)
      Next
      '--將表的列名先寫入EXCEL
      myfile.writeline strLine
      Do while Not rstData.EOF
      strLine=""
      for each x in rstData.Fields
      strLine = strLine & x.value & chr(9)
      next
      myfile.writeline strLine
      rstData.MoveNext
      loop
      end if
      Response.Write "生成EXCEL文件成功,點(diǎn)擊<a href='order.xls' target='_blank'>下載!"
      rstData.Close
      set rstData = nothing
      Conn.Close
      Set Conn = nothing
      方法三:

      該方法不使用任何組件。而是將所有導(dǎo)出的數(shù)據(jù)在網(wǎng)頁(yè)中以Table進(jìn)行顯示,然后增加如下兩行代碼,即可實(shí)現(xiàn)打開網(wǎng)頁(yè)后直接下載保存為Excel:

      Response.ContentType = "application/vnd.ms-excel"
      Response.AddHeader "Content-Disposition", "attachment;filename=TestExcel.xls"

      完整示例如下:

      <%
      Response.ContentType = "application/vnd.ms-excel"
      Response.AddHeader "Content-Disposition", "attachment;filename=TestExcel.xls"

      Set conn=server.CreateObject("adodb.connection")
      connstr="provider=microsoft.jet.oledb.4.0;data source="& Server.MapPath("/db.mdb")
      conn.open connstr

      set rs=server.createobject("adodb.recordset")
      sql="select * from xiaozu"
      rs.open sql,conn,1,1
      %>
      <table border="1">
      <tr>
      <td>小組名稱</td>
      <td>學(xué)生名單</td>
      <td>所屬學(xué)院</td>
      <td>實(shí)習(xí)景區(qū)</td>
      </tr>
      <%
      while not rs.eof and not rs.bof
      %>
      <tr>
      <td><%=rs("XZName")%></td>
      <td><%=rs("XZStudents")%></td>
      <td><%=rs("XZCollage")%></td>
      <td><%=rs("XZJD")%></td>
      </tr>
      <% rs.movenext
      wend
      %>
      </table>
      <%
      rs.close
      set rs = nothing
      conn.close
      set conn = nothing
      %>

      ————————————————
      版權(quán)聲明:本文為CSDN博主「qhdzj87」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
      原文鏈接:https://blog.csdn.net/qhdzj87/article/details/122541475

      posted @ 2022-08-27 17:43  DC_Mac  閱讀(1673)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 成人精品日韩专区在线观看| 九九热在线观看视频精品| 亚洲色婷婷婷婷五月基地| 国产丰满乱子伦无码专区| 精品亚洲综合一区二区三区| 亚洲一区二区三区在线观看精品中文| 久久天天躁狠狠躁夜夜躁2o2o| 又爽又黄又无遮挡的激情视频| 日本在线a一区视频高清视频| 国产成熟妇女性视频电影| 自贡市| 国内自拍第一区二区三区| 亚洲高清成人av在线| 在线播放无码后入内射少妇| 狠狠色噜噜狼狼狼色综合久| 日本欧美一区二区三区在线播放| yy111111少妇无码影院| 日韩熟女乱综合一区二区| 中文文字幕文字幕亚洲色| 精品国产乱码久久久久久婷婷 | 日韩乱码人妻无码中文字幕| 99亚洲男女激情在线观看| 蜜臀av久久国产午夜福利软件| 久久婷婷丁香五月综合五| 潞西市| 特级做a爰片毛片免费看无码 | 免费无码中文字幕A级毛片| 91麻豆精品国产91久| 青青草原国产精品啪啪视频| 在线无码免费的毛片视频| 久久国产精品99久久蜜臀| 国产成人精品1024免费下载| 亚洲精品一二三四区| 中文字日产幕码三区国产| 国产精品久久久久久久9999| 亚洲人妻精品中文字幕| 久久大香萑太香蕉av黄软件| 最近中文字幕完整版| 亚洲中文字幕国产精品| 国产精品日本一区二区不卡视频| 99热这里只有成人精品国产|