ASP对文件夹的操作

来源:百度知道 编辑:UC知道 时间:2024/06/27 15:27:45
oFile.SaveToFile Server.Mappath(sUploadDir & sSaveFileName)
这句好象是最后把文件保存的语句
sSaveFileName是文件名
sUploadDir = oRs("S_UploadDir")
好象是设置路径的
S_UploadDir在数据库中的值是/download/
现在我想把这个值Date()放到/download/ 和文件名.后辍之间,变成/download/2006-10-2/文件名.后辍
应试怎么样实现

应该先判断文件夹是否存在 接着保存文件
set oFso=Server.CreateObject("Scripting.FileSystemObject")
sPath=Server.MapPath(S_UploadDir&"/"&Year(Now())&"-"&Month(Now())&"-"&Day(Now()))
if oFso.FolderExists(sPath)=false then
call oFso.CreateFolder(sPath)
end if
oFile.SaveToFile sPath&"/"&sSaveFileName

试试 sUploadDir = oRs("S_UploadDir") & "/" &Date()