当我进行数据库备份时,我收到数据库不存在的错误,但我可以很好地附加数据库,并且其他过程(如数据插入和更新)工作正常。但是当我进行数据库备份时,它会出现以下错误。
我显示错误屏幕截图和备份按钮代码
string cnstr="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\fees_data.mdf;Integrated Security=True;User Instance=True;"
SqlConnection connect;
connect = new SqlConnection(cnstr);
connect.Open();
if (txtdname.Text == "")
{ dname = "Default.bak"; }
else
{ dname = txtdname.Text + ".bak"; }
SqlCommand command;
command = new SqlCommand(@"backup database fees_data to disk ='c:\DATABackup\" + dname + "'", connect);
command.ExecuteNonQuery();
connect.Close();
当我单击备份按钮时,我收到错误:
“数据库‘fees_data’不存在。确保名称输入正确。BACKUP DATABASE 异常终止。”