主题:\Files”的访问被拒绝。是限权问题吗?快疯了!!
这是上传文件的页面,存放文件的Files我已经修改了限权..可是还是出现拒绝访问的情况!这是怎么回是啊!!代码:
private void UpFile()
{
string FilePath = Server.MapPath("./") + "Files";
System.Web.HttpFileCollection HFC; ///注意HFC的定义.
HFC = System.Web.HttpContext.Current.Request.Files;
Response.WriteFile(FilePath);
<如果在这加上(Response.WriteFile(FilePath);)它就出现拒绝访问的提示!!如果不加..那么上传的文件可以传到服务器的Files文件中!!!可是不能把文件的路径存放到数据库中!!是怎么回事啊?!还有不放那(Response.WriteFile(FilePath);上传时!我在下面用了
if(UserHPF.ContentLength > 0) 就把文件名和文件路存放到数据库中..可是没能存放到数据库里面!!而是直接执行
catch
{
Response.Write("<script language=javascript>alert('出错!');location='javascript:history(-1)'</script>");
这条语句...是怎么回事啊!!快疯了!>
for (int i = 0; i < HFC.Count; i++)
{
HttpPostedFile UserHPF = HFC[i];
try
{
if (UserHPF.ContentLength > 0)
{
UserHPF.SaveAs(FilePath + "\\" + System.IO.Path.GetFileName(UserHPF.FileName));
SqlConnection conn = new SqlConnection("Data Source=WCC9-A251FB5923;Initial Catalog=ceshi;Integrated Security=True");
conn.Open();
SqlCommand com = new SqlCommand("INSERT INTO upfile(name,filepath) Values('" + System.IO.Path.GetFileName(UserHPF.FileName) + "','" + FilePath + "')", conn);
com.ExecuteNonQuery();
}
}
catch
{
Response.Write("<script language=javascript>alert('出错!');location='javascript:history(-1)'</script>");
}
}
if (Session["FilesControls"] != null)
{
Session.Remove("FilesControls");
}
Response.Write("<Script language-javascript>alert(上传成功'');location='Info.aspx'</Script>");
}
private void UpFile()
{
string FilePath = Server.MapPath("./") + "Files";
System.Web.HttpFileCollection HFC; ///注意HFC的定义.
HFC = System.Web.HttpContext.Current.Request.Files;
Response.WriteFile(FilePath);
<如果在这加上(Response.WriteFile(FilePath);)它就出现拒绝访问的提示!!如果不加..那么上传的文件可以传到服务器的Files文件中!!!可是不能把文件的路径存放到数据库中!!是怎么回事啊?!还有不放那(Response.WriteFile(FilePath);上传时!我在下面用了
if(UserHPF.ContentLength > 0) 就把文件名和文件路存放到数据库中..可是没能存放到数据库里面!!而是直接执行
catch
{
Response.Write("<script language=javascript>alert('出错!');location='javascript:history(-1)'</script>");
这条语句...是怎么回事啊!!快疯了!>
for (int i = 0; i < HFC.Count; i++)
{
HttpPostedFile UserHPF = HFC[i];
try
{
if (UserHPF.ContentLength > 0)
{
UserHPF.SaveAs(FilePath + "\\" + System.IO.Path.GetFileName(UserHPF.FileName));
SqlConnection conn = new SqlConnection("Data Source=WCC9-A251FB5923;Initial Catalog=ceshi;Integrated Security=True");
conn.Open();
SqlCommand com = new SqlCommand("INSERT INTO upfile(name,filepath) Values('" + System.IO.Path.GetFileName(UserHPF.FileName) + "','" + FilePath + "')", conn);
com.ExecuteNonQuery();
}
}
catch
{
Response.Write("<script language=javascript>alert('出错!');location='javascript:history(-1)'</script>");
}
}
if (Session["FilesControls"] != null)
{
Session.Remove("FilesControls");
}
Response.Write("<Script language-javascript>alert(上传成功'');location='Info.aspx'</Script>");
}