c# - 尝试附加一个自动命名的数据库错误

标签 c# .net database linq-to-sql path

“尝试为文件 C:\Users\John\documents\visual studio 2010\Projects\PAS\PAS\bin\Debug//PatAddSys.mdf 附加一个自动命名的数据库失败。具有相同名称的数据库存在,或者无法打开指定的文件,或者它位于 UNC 共享上。”

这是怎么回事?我的路径代码正确(我认为),但这里仍然出现此错误是我的数据库路径

private string dbPath = Application.StartupPath + "//PatAddSys.mdf";

这是我的数据库的位置

enter image description here

最佳答案

尝试将连接字符串中的用户实例属性设置为 true。您需要将其添加到您的连接字符串中:

User Instance=True

还要确保再次检查您的数据库服务器,因为它可能已经包含同名的数据库。

希望对您有所帮助。

关于c# - 尝试附加一个自动命名的数据库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9509441/

相关文章:

.net - RavenDB 索引获取文档属性的最大值不起作用?

C# 和 C++,从 C# 调用 C++ dll 时出现运行时错误

Android SharedPreferences 或 SQLite 存储

php - 为允许独立配置文件的 Web 应用程序使用多个数据库

Java Spring Hibernate 将重复值保存到 MySQL 表会引发错误

c# - MVC 中的 OnInit 和 Session

c# - 不使用字体的处理

c# - 如何在代码中动态计算 WPF 所有相机设置?

c# - 使用外部列表来排序 linq 查询

c# - 多线程:防止 Visual Studio 阻塞特定线程