ASP编程要点ABC 
使用Server.MapPath
  尽可能地使用Server.MapPath()来表示存储在服务器上的文件,而不要用静态绝对路径。因为,如果采用静态绝对路径,当web路径发生变化时,将导致文件路径表达错误,从而不得不修改原静态路径。而使用Server.MapPath()表示的路径就不必再做修改。 
比如,以下的代码就不是好的方法: 
< % 
whichfile="D:\inetpub\wwwroot\whatever\junk.txt"
set fs = CreateObject("Scripting.FileSystemObject") 
Set thisfile = fs.OpenTextFile(whichfile, 1, False) 
tempSTR=thisfile.readall 
response.write tempSTR 
thisfile.Close 
set thisfile=nothing 
set fs=nothing 
% > 
建议使用下面的代码来完成同样的功能: 
< % 
whichfile=server.mappath("\whatever\junk.txt")
set fs = CreateObject("Scripting.FileSystemObject") 
Set thisfile = fs.OpenTextFile(whichfile, 1, False) 
tempSTR=thisfile.readall 
response.write tempSTR 
thisfile.Close 
set thisfile=nothing 
set fs=nothing 
% >