数据库用的ms的sqlserver,由于我sqlserver水平过低,就只写简单的备份命令
首先存储路径,然后存储。
由于水平所限,想多练练手,下面代码基本是手写,错误在所难免
executeNonQuery为数据命令执行,substring为检索,LastIndexOf为检索的终止点。
startupPath为初始路径。
- string str=Application.startupPath().ToString();
- str = str.subString(0,str.LastIndexOf("\\"));
- str = str.subString(0,str.LastIndexOf("\\"));
- str +=@"\\Backup";
- string strsql=
- "backup database tb_table to disk '"+str+"\\table.bak"+"'";
- sqlconnection con=();
- con.Open();
- sqlcommand com=(strsql,con);
- com.ExecuteNonQuery();
- con.Dispose();
- MessageBox.Show("备份成功");
转载于:https://blog.51cto.com/1358927/698587