C#中sql备份与还原
来源:互联网 发布:好的配音软件 编辑:程序博客网 时间:2024/05/29 18:50
备份:
try
{
string strg = Application.StartupPath.ToString();
strg = strg.Substring(0, strg.LastIndexOf("\\"));
strg += @"\Data";
string sqltxt = @"BACKUP DATABASE db_MrCy TO Disk='" + strg + "\\" + txtpath.Text +".bak"+ "'";
SqlConnection conn = BaseClass.DBConn.CyCon();
conn.Open();
SqlCommand cmd = new SqlCommand(sqltxt, conn);
cmd.ExecuteNonQuery();
conn.Close();
if (MessageBox.Show("备份成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) == DialogResult.OK)
{
this.Close();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
还原:
try
{
string strg = Application.StartupPath.ToString();
strg = strg.Substring(0, strg.LastIndexOf("\\"));
strg += @"\Data";
textBox1.Text = strg + "\\" + "mrcy.bak";
string str = "use master restore database db_MrCy from Disk='"+textBox1.Text.Trim()+"'";
SqlConnection conn = BaseClass.DBConn.CyCon();
conn.Open();
SqlCommand cmd = new SqlCommand(str,conn);
cmd.ExecuteNonQuery();
if (MessageBox.Show("恢复成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) == DialogResult.OK)
{
this.Close();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
- C#中sql备份与还原
- SQL备份与还原
- Sql备份与还原
- c# 备份还原sql数据库
- c# 备份还原 例子 sql
- C#数据库备份与还原
- C#数据备份与还原
- C#数据库还原与备份
- SQL数据库备份与还原
- sql server 备份与还原
- SQL数据库备份与还原
- SQL Server备份与还原
- sql 数据库备份与还原
- Sql server备份与还原
- sql server2005 备份与还原
- Sql Server备份与还原
- SQL Server 备份与还原
- SQL 的备份与还原
- #ifdef _DEBUG的理解 (C language)
- Android Toast用法详解(各种自定义Toast)
- Java软件架构师所要需的东西
- java.io包详细解说
- IT界名人你认识几个?
- C#中sql备份与还原
- 一个老程序员说的心里话
- 一个java IO的例子
- 重载new和delete后调用构造函数和析构函数顺序
- 实习笔记:几个小问题
- 一位软件工程师的6年总结
- 商业内幕:20家最具创新力的科技创业公司
- EL表达式详解教程
- C++