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("操作被取消!"); } }
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(); }