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();
       }

    天道酬勤,厚积薄发。 君子之行,静以修身,俭以养德。 非淡泊无以明志,非宁静无以致远。 如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空。
  • 相关阅读:
    hive日期转换函数2
    hive中的日期转换函数
    Oracle的字符连接函数 concat 和 || 的区别
    Oracle的去重函数 distinct
    Oracle之常用sql
    基于 Consul 的 Docker Swarm 服务发现
    Swift原理
    Mirantis OpenStack 8.0 版本
    vmare虚拟化解决方案
    docker网络解析
  • 原文地址:https://www.cnblogs.com/houweidong/p/3033040.html
Copyright © 2011-2022 走看看