尝试打开未命名的db失败。存在具有相同名称的文件,或者它位于UNC共享上

时间:2017-09-30 10:54:41

标签: c# sql-server connection-string localdb

实际上我从另一台电脑上获得了一个项目,并且它有一个使用本地数据库的数据库,该数据库与visual studio有数据库。在那之前我总是使用sql server for database。所以我陷入其中。

<add name="FZDatabase" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\Talha\Desktop\Fashionzonefyp\Fashionzonefyp\App_DataFZDATABASE.MDF;Integrated Security=True" providerName="System.Data.SqlClient" />

这是连接字符串。帮助作为一个全新的角色。任何进一步的建议和指导也很受欢迎...... :)

2 个答案:

答案 0 :(得分:0)

试试这个:

<add name="FZDatabase" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;Initial Catalog=C:\Users\Talha\Desktop\Fashionzonefyp\Fashionzonefyp\App_DataFZDATABASE.MDF;Integrated Security=True" providerName="System.Data.SqlClient" />

答案 1 :(得分:0)

实际上我的连接字符串中的数据库名称存在问题。其次我的数据库不在默认的本地数据库目录中(C:\ Users \“你的电脑名称”\ AppData \ Local \ Microsoft \ Microsoft SQL Server Local DB \ Instances \ MSSQLLocalDB)。感谢帮助。 :)