{
//上传
string connection = WebConfigurationManagerConnectionStrings["ConnectionString1"]ConnectionString;
SqlConnection conn = new SqlConnection(connection);
string path = ServerMapPath("~/Picture");
string filepath = FileUpload1PostedFileFileName;
string name = filepathSubstring(filepathLastIndexOf("\\")+1);//获取文件名
string Extend = filepathSubstring(filepathLastIndexOf("")+1);//获取格式名
if (Extend == "jpg" || Extend == "gif" || Extend == "bmp")
{
FileUpload1SaveAs(path + "\\" + name);
string filepath1 = "~/Picture/" + name; //这里的Picture是指你要上传到的服务器文件夹 可以自己改
connOpen();
string sql = "insert into Picture values('" + filepath1 + "')";
SqlCommand cmd = new SqlCommand(sql, conn);
cmdExecuteNonQuery();
ResponseWrite("<script>alert('插入成功!')</script>");
}
else
{
ResponseWrite("<script>alert('格式不正确!')</script>");
}
}
其实你这个问题在百度很多啊 最后希望可以帮助你有很多种情况
第一就是你的权限不够 不过如果你在公司工作了很长时间这种权限问题是不存在的 要不你以前早发现了
还一种情况就是你的XML文件的路径问题 看看你配置文件里面的路径改了没 还是你程序里面代码设置保存路径出错了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)