我有一台新PC,并将正在处理的Windows应用程序项目复制到了新计算机上。我还复制了关联的MDF文件。我将MDF拖到解决方案中,可以在“服务器资源管理器”,“数据源”和“ SQL Server对象资源管理器”中看到它。
一旦我的代码尝试访问数据库,就会出现以下异常:
无法打开登录请求的数据库\“ MyApp.Classes.NorthwindContext \”。登录失败。\ r \ n用户'NEW-PC \ Julien'的登录失败。
连接字符串:
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=B:\MyApp\MyApp.Classes.NorthwindContext.mdf;Integrated Security=False"
我试图将我的用户名和密码放入连接字符串中无效,如下所示:
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=B:\MyApp\MyApp.Classes.NorthwindContext.mdf;Integrated Security=False;User ID=NEW-PC\Julien;pwd=mypwd"
一些谷歌搜索表明我的登录名需要在SQL Server对象资源管理器中的Logins
文件夹的Security
文件夹中。
我需要做些什么才能让我的代码读取该数据库?
问题是我需要使用
Data Source=.\SQLEXPRESS
就那么简单
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句