哪位大神看一下这个C#数据库备份代码哪里有问题 运行时提示“数据库 ✀DbMgr✀ 不存在。请确保正确地输入了该

2024-12-12 10:20:48
推荐回答(4个)
回答1:

string str1 = @"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\DbMgr.mdf;Integrated Security=True;User Instance=True";

应该是连接出了问题,是本地连接 or 远程连接,是使用Windows身份验证 or 使用SQL Server身份验证?

回答2:

AttachDBFilename=|DataDirectory|\DbMgr.mdf,你这里连接的是数据库文件,直接copy备份这个文件不就行了嘛

回答3:

把构造好的sql放查询分析器里运行下就知道了
看看是程序问题还是sql语句构造有错

回答4:

很明显,你的连接字符串不对。。