protected void Button1_Click(object sender, EventArgs e)
{
string[] flag = new string[2] { ".zip", ".rar"};
if (FileUpload1.HasFile)
{
bool flag1 = false;
foreach (string x in flag)
{
if (Path.GetExtension(FileUpload1.FileName).ToLower() == x)
{
flag1 = true;
break;
}
}
if (flag1)
{
string nam = DateTime.Now.ToString();
nam = nam.Replace(":", "");
nam = nam.Replace("-", "");
nam = nam.Replace(" ", "");
nam = nam + Path.GetExtension(FileUpload1.FileName);
FileUpload1.SaveAs(MapPath("../down/" +nam));
showmessagebox("上传成功");
using (OleDbConnection conn = new OleDbConnection(cn))
{
using (OleDbCommand cmd = new OleDbCommand("insert into down(subject,sb,nam,pa) values(@subject,@sb,@nam,@pa)", conn))
{
conn.Open();
cmd.Parameters.AddWithValue("@subject", TextBox2.Text.Trim());
cmd.Parameters.AddWithValue("@sb", content2.Value);
cmd.Parameters.AddWithValue("@nam", TextBox3.Text.Trim());
cmd.Parameters.AddWithValue("@pa", nam);
cmd.ExecuteNonQuery();
}
}
}
else
{
showmessagebox("上传不成功");
}
}
else
{
showmessagebox("请选择文件");
}
}
浙公网安备 33010602011771号