Esempio n. 1
0
        private void BuckUpDataBase()
        {
            if (!chkIsSer())
            {
                throw new Exception("备份操作只能运行在服务器中!");
            }

            系统服务.Query.ClsBuckUpDataBase clsBuckUp = new 系统服务.Query.ClsBuckUpDataBase();

            DateTime dTime  = clsBuckUp.GetSerTime();
            string   sFName = 系统服务.ClsBaseDataInfo.sDataBaseName + dTime.ToString("yyyyMMdd");//dTime.ToString("yyyyMMddHHmmss");

            SaveFileDialog sD = new SaveFileDialog();

            sD.AddExtension    = false;
            sD.CheckFileExists = false;
            sD.DefaultExt      = "bak";
            sD.Title           = "备份数据库";

            sD.FileName = sFName;

            if (sD.ShowDialog() == DialogResult.OK)
            {
                clsBuckUp.BuckUpDataBase(sD.FileName);

                richTextBox1.Text = richTextBox1.Text + "文件名称: " + sFName + " \n\n";
                richTextBox1.Text = richTextBox1.Text + "备份路径:" + sD.FileName + "\n\n";
                richTextBox1.Text = richTextBox1.Text + "备份中,请稍候!\n\n";
            }
            else
            {
                richTextBox1.Text = richTextBox1.Text + "操作被取消!\n\n";
                throw new Exception("操作被取消!");
            }
        }
Esempio n. 2
0
        private void GetName()
        {
            系统服务.Query.ClsBuckUpDataBase clsBuckUp = new 系统服务.Query.ClsBuckUpDataBase();
            DataTable dt = clsBuckUp.GetSerHostName();

            sHostName = dt.Rows[0]["sHostName"].ToString().ToLower().Trim();
            sSerName  = dt.Rows[0]["sSerName"].ToString().ToLower().Trim();
        }