我想把上传文件的相对路径存在数据里,能成功上传,但保存在数据库里面的路径却是本地的路径,怎么试了都不行,我把代码帖出来了,大家帮看一下!!!是哪儿的问题!谢谢了~~~Dim filename1, filepath1 As String
filename1 = Path.GetFileName(uploadfile1.PostedFile.FileName)
filepath1 = Server.MapPath(".\images\dvimages\") & filename1
uploadfile1.PostedFile.SaveAs(filepath1)insert into dvlist(dvimage) values('" & filepath1 & "')我想在数据库里保存.\images\dvimages\图片文件名
但保存的是G:\wwwroot\yyyx\images\dvimages\图片文件名,也就是浏览的路径.

解决方案 »

  1.   

    filepath1 = Server.MapPath(".\images\dvimages\") & filename1insert into dvlist(dvimage) values('" & filepath1 & "')你这样 不是存储物理路径是什么?
      

  2.   

    我想在数据库里保存\images\dvimages\图片文件名
    insert into dvlist(dvimage) values('" & filepath1 & "')改成:insert into dvlist(dvimage) values('\images\dvimages\" & filename1 & "')
      

  3.   

    TO:sbqcel(在一棵树上吊死的猪!) 这样不行的,我试了,提示  "将截断二进制数据"请问还有其它的办法吗??
      

  4.   

    TO:sbqcel(在一棵树上吊死的猪!) 不好意思,你的方法是对的,我刚才写错了一个字母,呵呵,谢谢了~~~~
      

  5.   

    怎么存相对路径
    你你运行页面的url和你的项目目录看看不难做出来吧