綠色資源網:您身邊最放心的安全(quán)下載站! 最新軟件|熱門排行|軟件分類|軟件專(zhuān)題|廠商大全

綠色資(zī)源網

技術教程
您的位置:首頁網絡編程Asp編程(chéng) → 解決:ADODB.Stream 錯誤 '800a0bbc' 寫入文件失敗(bài)

解決:ADODB.Stream 錯誤 '800a0bbc' 寫(xiě)入(rù)文件失敗

我要(yào)評論 2012/05/02 10:41:00 來源:綠色資源網 編輯:ynaad.com [ ] 評論:0 點擊:930次

    重裝(zhuāng)更(gèng)改目錄為e盤(pán)後,上傳文件(jiàn)出現問題。解(jiě)決方法:

    調用adodb.stream的savetofile方法時發(fā)生錯誤, ADODB.Stream 錯(cuò)誤 800a0bbc 寫入文件失敗。

    原因可能是:

    1、你要保存的文件名(míng)已存在,而未設置savetofile方法的覆蓋屬性。

    2、路徑沒有(yǒu)用server.MapPath()映射(shè),這種情況下:
    如果(guǒ)路(lù)徑為絕對路(lù)徑,則發生上麵的問題:寫入文件失敗。
    如果路徑為相對路徑,則會保存到相對(duì)於:c:\\windows\\system32的路徑。(本機測試結果)。

    3、和錯(cuò)誤 '80070070' 一樣,空間不足, 引起這個800a0bbc錯誤。

    4、服務器目錄不支持寫入,或者需要寫入的(de)目錄不存在 。

    在使用化境的上(shàng)傳組件,若(ruò)網站(zhàn)在服務器的根目錄,通常是不會遇到此類問題的,遇到此問題往往是網站是以二(èr)級目錄方式存放在服務(wù)器IIS內,化境的(de)上傳路徑默認是(shì)根目錄,因此必須(xū)修改化境的上傳保存文件的路徑,也就是提示出(chū)錯的ASP網頁ManageAddSave.asp→我(wǒ)的出錯網頁名),而不是提示 “dr.SaveToFile FullPath,2”寫入出錯所在的(de)文件(UpFile.inc.inc→我(wǒ)的化(huà)境無組件上傳文件名),將提示出錯的網頁打開,修改上傳文件保存路徑 “formPath="/UploadFile/NewsFile"'得到上傳目錄”,如(rú):你的(de)網(wǎng)站存放的二級目錄為‘web2’,路徑則改為: “formPath="/web2/UploadFile/NewsFile"'得到上傳目錄”,至此(cǐ),問題解決上傳成功!

    5、老問題有出現,這(zhè)次的原因(yīn)是上傳的過程(chéng)中,server.mappath 中上傳目錄前不能加“/”,原來是 “/upload/11111”改為 "upload/1111"

    6、2009年6月12日調試ll上機考試,又出現這個錯誤,總結原因是上傳目錄formpath為“test/upload/”,因為本次虛(xū)擬目錄設置為test路徑,所以相應修改:

    upfile.asp   

    1) formpath=“test/upload/”,--> formpath=upload/"

    2) if fso.FolderExists("e:/jiaoling-zuoye/javatest/test/upload/"&session("CurUserId"))=false then
       fso.CreateFolder("e:/jiaoling-zuoye/javatest/test//upload/"&session("CurUserId"))
       end if

    注意虛(xū)擬目錄對應文(wén)件夾的位置修改(gǎi)e:/jiaoling-zuoye/javatest

關鍵詞:stream

閱讀本文後您有什麽感想? 已有(yǒu) 人給出評價!

  • 7 歡迎喜歡
  • 7 白癡
  • 7 拜托
  • 7 哇
  • 18 加油
  • 8 鄙視
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡