数据库备份失败

时间:2019-02-08 15:15:57

标签: c# sql-server visual-studio-2015

我正在尝试备份我的数据库,但是当我尝试备份时什么也没有发生,但是如果我对路径进行硬编码的话。

此方法适用于硬编码的文件路径。

dbBackup.Devices.AddDevice(@"C:\Backup\saveFile.bak", DeviceType.File);

但是我尝试了第二个,我希望用户输入文件路径,但是它不起作用并且输入是完全相同的。

dbBackup.Devices.AddDevice(@"'"+ txtPath.Text +"'", DeviceType.File);

1 个答案:

答案 0 :(得分:0)

不需要添加类似于使用直接T-SQL命令的方式的引号。没有这些字符串将被正确解析。鉴于硬编码值和用户输入中的文本与您的帖子中指定的文本相同,以下内容将为两者返回相同的结果。

dbBackup.Devices.AddDevice(txtPath.Text, DeviceType.File);
相关问题