Я делаю один проект с базой данных sql, и он работает без ошибок в Visual Studio 2012, но после его публикации и установки, когда я делаю резервную копию, он показывает ошибку ниже
"База данных "C:\Users\LU\AppData\Local\Apps\2.0\D9HBHD8T.Y1H\5B2JMG1T.N8W\game..tion_60f48512c0fd7b6a_0001.0000_7a5b2d8ced8c74c0\gamedata.mdf" не существует. Убедитесь, что имя введено правильно. BACKUP DATABASE аварийно завершает работу."
Вот моя процедура
CREATE proc dbackup
@databaseName sysname,
@path nvarchar(400)
as
backup database @databaseName to disk = @path with init
return
Вот мой резервный код:
private void button1_Click(object sender, EventArgs e)
{
DataBase db=new DataBase();
try
{
db.connect();
SqlCommand oCommand = new SqlCommand(@"dbackup",db.sqlcon);
oCommand.CommandType = CommandType.StoredProcedure;
oCommand.Parameters.AddWithValue("@databaseName", Application.StartupPath + "\\gamedata.mdf");
oCommand.Parameters.AddWithValue("@path", textBox1.Text);
oCommand.ExecuteNonQuery();
MessageBox.Show("Backup Created Sucessfully");
}
catch (Exception ex)
{
MessageBox.Show("Error Occurd :" + ex.Message);
}
finally
{
db.disconnect();
}
this.Close();
}
dbackup
процедура находится в базе данных 'fees_data'? - person Vojtěch Dohnal   schedule 20.09.2014Database 'c:\...\gamedata.mdf' does not ...
- person Vojtěch Dohnal   schedule 20.09.2014Error Occurd :
- точный текст ex.Message. - person Vojtěch Dohnal   schedule 20.09.2014