今日在編寫一個(gè)ASP頁面,讓頁面具有導(dǎo)出Excel表單數(shù)據(jù)功能,調(diào)試運(yùn)行時(shí)提示錯(cuò)誤 (0x800A0046)
經(jīng)過分析:是由于操作系統(tǒng)的文件系統(tǒng)是NTFS的,需要進(jìn)行安全設(shè)置才能進(jìn)行相關(guān)腳本的寫入操作;
解決方法:將你需要生成excel文件的文件夾,右鍵——屬性——安全——添加,輸入:everyone——點(diǎn)確定,在列表中選中everyone,在下面的選項(xiàng)中把“寫入”這項(xiàng)的允許打上鉤,確定,這樣你就可以用的代碼在這個(gè)文件夾下面創(chuàng)建、修改文件,也就具有權(quán)限了;如果沒有看到“安全”這個(gè)選項(xiàng),那么隨便打開一個(gè)文件夾,上面菜單欄,工具——文件夾選項(xiàng)——查看,將下面的“使用簡(jiǎn)單文件共享”的鉤去掉后就可以進(jìn)行上面的安全設(shè)置了;