<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    asp連接excel的方法與代碼

    Posted on 2007-11-08 23:27 yukui 閱讀(510) 評(píng)論(0)  編輯  收藏 所屬分類: 技術(shù)

    <% dim connxls,connstrxls
    connstrxls="DBQ=d:\newexcel.xls;DefaultDir=;DRIVER={Microsoft Excel Driver (*.xls)};"
    set connxls=server.createobject("ADODB.CONNECTION")
    connxls.open connstrxls
    Set rsxls=Server.CreateObject("ADODB.Recordset")
    SQLxls = "select * from [new$]"
    %>

    注意: 寫法和連接ACCESS基本相同,不同的是,在調(diào)用工作表的時(shí)候,不能直接用表名,工作表名后要加$,而且要用“[]”括起來。

    asp操作excel的總結(jié):

    1、建立Excel對(duì)象
    setobjExcelApp=CreateObject("Excel.Application")
    objExcelApp.DisplayAlerts=false不顯示警告
    objExcelApp.Application.Visible=false不顯示界面
    2、新建Excel文件
    objExcelApp.WorkBooks.add
    setobjExcelBook=objExcelApp.ActiveWorkBook
    setobjExcelSheets=objExcelBook.Worksheets
    setobjExcelSheet=objExcelBook.Sheets(1)
    3、讀取已有Excel文件
    strAddr=Server.MapPath(".")
    objExcelApp.WorkBooks.Open(strAddr&"\Templet\Table.xls")
    setobjExcelBook=objExcelApp.ActiveWorkBook
    setobjExcelSheets=objExcelBook.Worksheets
    setobjExcelSheet=objExcelBook.Sheets(1)
    4、另存Excel文件
    objExcelBook.SaveAsstrAddr&"\Temp\Table.xls"
    5、保存Excel文件
    objExcelBook.Save(筆者測(cè)試時(shí)保存成功,頁面報(bào)錯(cuò)。)
    6、退出Excel操作
    objExcelApp.Quit一定要退出
    setobjExcelApp=Nothing三、ASP操作Excel生成數(shù)據(jù)表
    1、在一個(gè)范圍內(nèi)插入數(shù)據(jù)
    objExcelSheet.Range("B3:k3").Value=Array("67","87","5","9","7","45","45","54","54","10")
    2、在一個(gè)單元格內(nèi)插入數(shù)據(jù)
    objExcelSheet.Cells(3,1).Value="InternetExplorer"
    3、選中一個(gè)范圍
    4、單元格左邊畫粗線條
    5、單元格右邊畫粗線條
    6、單元格上邊畫粗線條
    7、單元格下邊畫粗線條
    8、單元格設(shè)定背景色
    9、合并單元格
    10、插入行
    11、插入列四、ASP操作Excel生成Chart圖
    1、創(chuàng)建Chart圖
    objExcelApp.Charts.Add
    2、設(shè)定Chart圖種類
    objExcelApp.ActiveChart.ChartType=97
    注:二維折線圖,4;二維餅圖,5;二維柱形圖,51
    3、設(shè)定Chart圖標(biāo)題
    objExcelApp.ActiveChart.HasTitle=True
    objExcelApp.ActiveChart.ChartTitle.Text="AtestChart"
    4、通過表格數(shù)據(jù)設(shè)定圖形
    objExcelApp.ActiveChart.SetSourceDataobjExcelSheet.Range("A1:k5"),1
    5、直接設(shè)定圖形數(shù)據(jù)(推薦)
    objExcelApp.ActiveChart.SeriesCollection.NewSeries
    objExcelApp.ActiveChart.SeriesCollection(1).Name="=""333"""
    objExcelApp.ActiveChart.SeriesCollection(1).Values="="
    6、綁定Chart圖
    objExcelApp.ActiveChart.Location1
    7、顯示數(shù)據(jù)表
    objExcelApp.ActiveChart.HasDataTable=True
    8
    objExcelApp.ActiveChart.DataTable.ShowLegendKey=True五、服務(wù)器端Excel文件瀏覽、下載、刪除方案
    瀏覽的解決方法很多,“Location.href=”,“Navigate”,“Response.Redirect”都可以實(shí)現(xiàn),建議用客戶端的方法,原因是給服務(wù)器更多的時(shí)間生成Excel文件。

    posts - 131, comments - 12, trackbacks - 0, articles - 32

    Copyright © yukui

    主站蜘蛛池模板: 亚洲人成电影青青在线播放| 国产亚洲高清不卡在线观看| 久久国产色AV免费看| 亚洲人成人无码网www电影首页 | 亚洲AV无码XXX麻豆艾秋| 一级a性色生活片久久无少妇一级婬片免费放 | 亚洲av午夜成人片精品网站| 免费无码又爽又刺激网站| 亚洲精品乱码久久久久久| 久久精品国产大片免费观看 | 成人永久免费福利视频网站| 亚洲欧美成aⅴ人在线观看| 日韩激情无码免费毛片| 美女被免费网站在线视频免费| 99re免费视频| 亚洲精品A在线观看| 亚洲国产激情在线一区| 精品无码国产污污污免费| 高潮毛片无遮挡高清免费 | 国产色爽女小说免费看| 亚洲国产老鸭窝一区二区三区| 久久国产乱子伦精品免费看| 亚洲欧洲日本国产| 免费视频中文字幕| 成人久久久观看免费毛片| 亚洲成av人片天堂网| 国产美女视频免费观看的网站 | 永久免费观看黄网站| 亚洲国产另类久久久精品| 曰批全过程免费视频网址| 亚洲成av人片天堂网| 免费精品国产自产拍在线观看图片| 亚洲欧好州第一的日产suv| 色噜噜AV亚洲色一区二区| 69pao强力打造免费高清| 亚洲av永久中文无码精品| 免费无码又爽又刺激毛片| 国产激情久久久久影院老熟女免费| 亚洲M码 欧洲S码SSS222| 性色午夜视频免费男人的天堂| 亚洲中文字幕久久精品蜜桃|