C#如何备份和恢复数据库呢

![![图片说明](https://img-ask.csdn.net/upload/201511/29/1448792058_373745.png)图片说明](https://img-ask.csdn.net/upload/201511/29/1448792003_457838.png)图片说明

做一个这样的功能,不知道怎么写代码?用三层写,,,求代码?C#新手!!!!代码和解释,谢谢!!!!

用的什么数据库,access和sql server不同。
access http://www.cnblogs.com/shuang121/archive/2013/03/01/2938483.html
sql server
http://blog.knowsky.com/235358.htm
http://blog.csdn.net/cyxlzzs/article/details/6366122

c#中数据库的备份和恢复2007-07-16 10:37//数据备份菜单点击事件   private void mnuBackUp_Click(object sender, System.EventArgs e)   {    frmBackUp back=new frmBackUp(frmBackUp.SetType.BackUp);    back.Show();    //调用dll    ......
答案就在这里:c#中数据库的备份和恢复
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?