茄子在线看片免费人成视频,午夜福利精品a在线观看,国产高清自产拍在线观看,久久综合久久狠狠综合

    <s id="ddbnn"></s>
  • <sub id="ddbnn"><ol id="ddbnn"></ol></sub>

  • <legend id="ddbnn"></legend><s id="ddbnn"></s>

    ASP實(shí)現(xiàn)網(wǎng)頁(yè)打開(kāi)任何類型文件都保存的方法
    來(lái)源:易賢網(wǎng) 閱讀:1006 次 日期:2014-09-10 16:48:34
    溫馨提示:易賢網(wǎng)小編為您整理了“ASP實(shí)現(xiàn)網(wǎng)頁(yè)打開(kāi)任何類型文件都保存的方法”,方便廣大網(wǎng)友查閱!

    相信大家平時(shí)都有這樣的經(jīng)歷:頁(yè)面上有一個(gè)鏈接指向服務(wù)器一個(gè)Word文件,當(dāng)客戶端機(jī)器有安裝Office時(shí),點(diǎn)擊鏈接將調(diào)用Word打開(kāi)瀏覽;當(dāng)客戶端機(jī)器沒(méi)有安裝Office時(shí),點(diǎn)擊鏈接將彈出保存對(duì)話框。總結(jié)一下即如果瀏覽器認(rèn)識(shí)文件類型,就會(huì)自動(dòng)打開(kāi);如果不認(rèn)識(shí),則會(huì)提示客戶保存??墒怯袝r(shí)候我們希望不管什么類型文件,都不要打開(kāi),直接讓客戶端保存。要達(dá)到這個(gè)要求,對(duì)于保存在服務(wù)器硬盤上的文件就得利用ASPUpload組件的SendBinary方法來(lái)實(shí)現(xiàn),而對(duì)于保存在數(shù)據(jù)庫(kù)中的文件則只須打開(kāi)記錄集,然后將二進(jìn)制數(shù)據(jù)直接輸出到客戶端即可,不過(guò)要告訴瀏覽器文件的MIME類型、文件名稱和文件大小。

    1.服務(wù)器端硬盤上的文件

    <%

    Dim Upload,FilePath

    Set Upload = Server.CreateObject("Persits.Upload")

    FilePath = Server.MapPath(".") & "" & "2003529213019.txt"

    'SendBinary參數(shù)說(shuō)明:

    '參數(shù)一:文件物理路徑

    '參數(shù)二:是否將文件的MIME類型等信息傳送給瀏覽器

    '參數(shù)三:文件類型,可以指定具體的MIME類型,但一般都可以使用application/octet-binary

    '參數(shù)四:讓客戶端保存文件還是直接打開(kāi)。True:保存;False(默認(rèn)):打開(kāi)

    Upload.SendBinary FilePath,True,"application/octet-binary",True

    %>

    2.服務(wù)器端數(shù)據(jù)庫(kù)中的文件

    <%

    Dim objConn,objRs

    Set objConn = Server.CreateObject("ADODB.Connection")

    Set objRs = Server.CreateObject("ADODB.RecordSet")

    objConn.open "Driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db1.mdb")

    objRs.open "select * from t5 where id=2",objConn,1,3

    Response.ContentType = "application/octet-stream"

    Response.AddHeader "Content-Disposition","attachment;filename=" & objRs("filename")

    Response.AddHeader "Content-Length",CStr(objRs("size")) '此處必須用CStr轉(zhuǎn)換

    Response.BinaryWrite objRs("file")

    objRs.close

    Set objRs = nothing

    objConn.close

    Set objConn = nothing

    %>

    此法要求保存文件時(shí)需同時(shí)保存文件名及文件大??!若未指定文件名及大小,如果瀏覽器認(rèn)識(shí)該文件類型,將會(huì)自動(dòng)打開(kāi);如果不認(rèn)識(shí),才會(huì)提示客戶保存!

    更多信息請(qǐng)查看IT技術(shù)專欄

    更多信息請(qǐng)查看網(wǎng)絡(luò)編程
    上一篇:ASP和HTML表單
    由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

    2026上岸·考公考編培訓(xùn)報(bào)班

    • 報(bào)班類型
    • 姓名
    • 手機(jī)號(hào)
    • 驗(yàn)證碼
    關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
    工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
    云南網(wǎng)警備案專用圖標(biāo)
    聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
    云南網(wǎng)警報(bào)警專用圖標(biāo)