关于路径的有关问题,顶有分


关于路径的问题,顶有分
上传附件时,我存到数据库的附件路径是绝对路径,如下:
  Server.MapPath((this.GetSessionState( "userId ")   +   "/ ")   +   dr[0])
老板说应该把它再转化为与之相对应的相对路径,如何改啊?
下载时,读取的路径格式是绝对路径还是相对路径啊,我用绝对路径的时候提示我路径格式不对。我现在理不清了,请前辈们给我说说,谢谢~~~~

.net 程序开发 asp

heifeng 11 years, 7 months ago


路过


悲剧D孩子 answered 11 years, 7 months ago



?纳尼?! answered 11 years, 7 months ago


看看.........

春天花花优等生 answered 11 years, 7 months ago




liaoshi answered 11 years, 7 months ago


学习`

nethack answered 11 years, 7 months ago


既然顶也有分 ~
那我就大力的顶一下~

Falken answered 11 years, 7 months ago


快下班了..路过一下

mktfour answered 11 years, 7 months ago


顶.........

空白式、炫耀 answered 11 years, 7 months ago



不器用なグルメ answered 11 years, 7 months ago


路过

大地黑猩猩 answered 11 years, 7 months ago


上传用实际的物理路径,下载可以用相对虚拟站点或目录的项目相对路径。
例:你的项目或站点叫:DEMO 站点下有个文件夹叫:UpLoadFile/sql.rar
那你在下载的时候就可以用UpLoadFile/sql.rar 这样的路径,会自动加上Http://域名/Demo/

如果有问题就调试下路径加: ../ 这样的路径来修正。

存数据库的时候存:UpLoadFile/sql.rar 就OK


依文陵祈呀 answered 11 years, 7 months ago


往死里顶.........


苍白蓝色心 answered 11 years, 7 months ago


string relativepath=(this.GetSessionState( "userId ") + @ "/ ") + dr[0];
string absolutepath=Server.MapPath(relativepath);
这样试试

春哥D纯爷们 answered 11 years, 7 months ago

Your Answer