<dfn id="bq4sp"><code id="bq4sp"><dl id="bq4sp"></dl></code></dfn>
<menuitem id="bq4sp"><mark id="bq4sp"></mark></menuitem>

<menuitem id="bq4sp"></menuitem>
<abbr id="bq4sp"><button id="bq4sp"><pre id="bq4sp"></pre></button></abbr>
  • <strike id="bq4sp"><rt id="bq4sp"></rt></strike>
  • <nobr id="bq4sp"></nobr>
  • 国产亚洲tv在线观看,五月综合婷婷开心综合婷婷,嫩草院一区二区乱码,国产精品18久久久久久麻辣 ,国产精品剧情亚洲二区,国产美熟女乱又伦AV果冻传媒,国产福利高颜值在线观看,无码人妻丰满熟妇啪啪网不卡

    windows2008+iis7,無組件上傳寫入文件失敗,ADODB.Stream 錯誤 800a0

    現象:寫入文件失敗,ADODB.Stream 錯誤 800a0bbc

    條件:在已排除一般的解決方法文件夾權限后,并且服務器為windows2008

    希望寫這文章可以讓大家避免浪費太多時間,最快地解決問題。

     

    一個ASP程序用到無組件上傳,在本地XP SP3 IIS5.1及在Windows Server 2003 + IIS6.0上測試均為可以正常上傳.到把程序放了windows2008+IIS7.0上發現內部服務器錯誤500,最后我把其調為可顯示詳細錯誤信息,顯示為:

    寫入文件失敗,ADODB.Stream 錯誤 800a0bbc

     

    我在網上找了很多相關的解決方法,說是文夾權限或是目錄問題,很顯然碰到的并非為權限問題.看了很多解決方法都沒用,在差不多絕望的時候,竟然看到一篇文章說windows2008顯示系統時間的格式竟然是:2010/5/24,而并非是以前的2010-5-24,由于重命名上傳的文件是按時間來命名的,本要求為

    2010524.xls,但到windows2008平臺上最后變成了2010/5/24.xls,這樣則會有一個問題,就是會被當成文件夾和路徑處理,最終會導致了真正的不存在目錄,最后會寫入出錯。

    如果可以,你可以試一下response.write 寫出整個另存為的路徑出來即可看到如:***/uploadfile/2010/5/24.xls,而且實際應該為::***/uploadfile/2010524.xls才是正確的

     

    解決方法:

    只要為“2010/5/24”中的“/”替換為“”(空)即可:

     

    原uploadsave.asp中的函數為:

    function makefilename(fname)
      fname = date()
      fname = replace(fname,"-","")
      fname = replace(fname," ","") 
      fname = replace(fname,":","")
      makefilename=fname&".xls"
    end function

     

    在其中加上一句:fname = replace(fname,"/","")

    最后為:

    function makefilename(fname)
      fname = date()
      fname = replace(fname,"-","")
      fname = replace(fname,"/","")
      fname = replace(fname," ","") 
      fname = replace(fname,":","")
      makefilename=fname&".xls"
    end function

     

    最后測試,上傳成功。


    編輯:三五互聯
    日期:2013-02-23

    收藏 】 【 打印 】   
    您可對文檔進行評分喲~

    勾選遇到的問題提交給我們,收到反饋后保證及時修正更新!

    提交反饋需要先登陸會員帳號

    上一篇:java主機鏈接access數據庫的替代方案
    下一篇:magento安裝失敗的處理辦法
    若文檔內容對您沒有幫助,不能解決問題? 您還可以 咨詢在線客服提交工單搜索常見問題 ,我們將竭誠為您服務。
      >> 相關文章
     
    分享至: