LINQ to SQL连接字符串

时间:2009-11-16 16:55:42

标签: linq-to-sql

我在单元测试项目中使用LINQ to SQL来模拟一些测试数据。我今天更改了数据库名称,因此LINQ to SQL代码不再起作用。我收到以下错误'System.Data.SqlClient.SqlException:无法打开登录请求的数据库“XXX”。登录失败'。我已经尝试在设计器中更改DataContext上的Connection属性,但这不起作用。我也试过更改app.config中的连接字符串,但这也不行。这里有什么我想念的吗?

1 个答案:

答案 0 :(得分:0)

我设法解决了这个问题:在XML编辑器(而不是设计器)中打开了.dbml文件,找到了引用旧数据库名称的Database元素。一旦我改变了这一切,那么一切都很好。