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