string path=this.FileUpload1.PostedFile.FileName;
string dbname=this.DropDownList1.SelectedValue;
string SqlStr1="server=(local);database=' "+this.DropDownList1.SelectedValue+' ";+Uid=sa;pwd=";
string SqlStr2="use master restore database"+dbname+"from disk=' "+path+"'";
SqlConnection con=new SqlConnection(StrSql1);
con.Open();
try
{
SqlCommand com=new SqlCommand(SqlStr2,con);
com.ExecuteNonQuery();
Response.Write("<script>alert('还原数据库成功');location='Default.aspx'<script>");
}
catch(Execption error)
{
Response.Write(error.Message);
Response.Write("<script>alert('还原数据库失败!');</script>");
}
finally
{
con.Close();
}