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

    天道酬勤,厚积薄发。 君子之行,静以修身,俭以养德。 非淡泊无以明志,非宁静无以致远。 如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空。
  • 相关阅读:
    MegaCli 简易使用介绍
    【转】RAID 技术发展综述
    HOWTO For iSCSI-SCST && Gentoo HOWTO For iSCSI-SCST
    FC磁盘设备管理
    targetcli配置iSCSI
    NVMe协议1.3c(一) 概述
    NVMe概述
    Jenkins slave image
    ansible module
    Ansible Filter
  • 原文地址:https://www.cnblogs.com/houweidong/p/3033040.html
Copyright © 2011-2022 走看看