asp.net上传错误
大家帮我看看 这句代码出什么错了 郁闷了 提示 无法映射/img/ 郁闷啊 高手帮帮啊
Dim filePath As String = FileUpload1.PostedFile.FileName
If filePath = "" Then
MsgBox("请选择上传图片!")
End If
Dim fileName As String = filePath.Substring(filePath.LastIndexOf("\\") + 1)
Dim fileTemp As New FileInfo(filePath)
Dim ext As String = fileTemp.Extension
FileUpload1.PostedFile.SaveAs(Server.MapPath("/img/") & fileName)
shuju.Execute("INSERT INTO le(tupian_id)VALUES ('" + "~\\gerentupian\\" + fileName + "') where le(user_id)='" & user_na & "'")
MsgBox("数据添加成功!") --------------------编程问答-------------------- FileUpload1.PostedFile.SaveAs(Server.MapPath("../img/") & fileName)
--------------------编程问答-------------------- 还是路径问题了。检查相对路径怎么写 --------------------编程问答-------------------- FileUpload1.PostedFile.SaveAs(Server.MapPath("~/img/") & fileName) --------------------编程问答-------------------- 看下你的文件权限问题,文件是否有aspnet用户的所有权限(即读,写权限) --------------------编程问答-------------------- FileUpload1.PostedFile.SaveAs(Server.MapPath("img/") & fileName) --------------------编程问答-------------------- 应该是这样的吧 FileUpload1.PostedFile.SaveAs(Server.MapPath("~/img/") & fileName) --------------------编程问答-------------------- FileUpload1.PostedFile.SaveAs(Server.MapPath("~/img/") & fileName) 试试? --------------------编程问答--------------------
差不多...把img前的~和/去掉也行...
补充:.NET技术 , ASP.NET