zoukankan      html  css  js  c++  java
  • 网站中access数据库的备份和恢复

    protected void Page_Load(object sender, EventArgs e)
       {
           if (!IsPostBack)
           {
               TextBox1.Text = "请输入备份文件名称";
               this.DataBindList();
           }
       }
       protected void Button1_Click(object sender, EventArgs e)
       {
           if (!File.Exists(Server.MapPath(@"~\bakDataBase\" + TextBox1.Text)))
           {
               File.Copy(Server.MapPath(@"~\App_Data\2013dengtong.mdb"), Server.MapPath(@"~\bakDataBase\" + TextBox1.Text+".mdb"));
               this.DataBindList();
               Response.Write("数据备份成功!");
           }
           else
           {
               Response.Write("备份文件已经存在,请重新命名!!!");
           }
       }
       protected void Button2_Click(object sender, EventArgs e)
       {
           File.Copy(Server.MapPath(@"~\bakDataBase\" + DropDownList1.SelectedItem.Text), Server.MapPath(@"~\App_Data\2013dengtong.mdb"), true);
           Response.Write("数据恢复成功!");
       }

       public void DataBindList()
       {
           DropDownList1.Items.Clear();
           DataTable dt = new DataTable();
           dt.Columns.Add(new DataColumn("fileName", typeof(string)));
           DirectoryInfo dir = new DirectoryInfo(Server.MapPath(@"~\bakDataBase\"));
           foreach (FileInfo file in dir.GetFiles())
           {
               DataRow dr = dt.NewRow();
               dr[0] = file;
               dt.Rows.Add(dr);
           }
           DropDownList1.DataSource = dt;
           DropDownList1.DataTextField = "fileName";
           DropDownList1.DataBind();
       }

    天道酬勤,厚积薄发。 君子之行,静以修身,俭以养德。 非淡泊无以明志,非宁静无以致远。 如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空。
  • 相关阅读:
    github上用golang写的项目
    golang项目:goa和micro
    lua远程调试,跨平台支持N多平台
    谈谈逆向android里面的so
    windows server 2016安装
    skynet记录7:第一个服务logger和第二个服务bootstrap
    skynet记录7:服务(c和lua)
    skynet记录6:定时器
    skynet记录5:框架综述
    skynet记录4:简单demo分析
  • 原文地址:https://www.cnblogs.com/houweidong/p/3033040.html
Copyright © 2011-2022 走看看