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


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

.net 程序开发 asp

heifeng 11 years, 12 months ago


路过


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



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


看看.........

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




liaoshi answered 11 years, 12 months ago


学习`

nethack answered 11 years, 12 months ago


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

Falken answered 11 years, 12 months ago


快下班了..路过一下

mktfour answered 11 years, 12 months ago


顶.........

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



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


路过

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


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

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

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


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


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


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


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

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

Your Answer