FileUploadFile 控件
protected void Button1_Click(object sender, EventArgs e)
{
string filePath = "", fileExtName = "", mFileName, mPath;
if (this.FileUpload1.PostedFile.FileName != "")
{
filePath = this.FileUpload1.PostedFile.FileName;
fileExtName = filePath.Substring(filePath.LastIndexOf(".")+1);
try
{
mPath = Server.MapPath("upload/");
mFileName = filePath.Substring(filePath.LastIndexOf("\\") + 1); //获取文件的文件名
this.FileUpload1.PostedFile.SaveAs(mPath + mFileName); //上传路径
string sql = "insert into tb_image(image) values ('upload\\" + mFileName + "')"; //写入数据库
SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand(con,sql);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
catch
{
Response.Write("<script>alert('" + error.ToString() + "')</script>");
}
}
}
这里没有写数据库连接 ,其实就是获取上传文件的文件名