【问题标题】:LINQ to SQL Connection StringLINQ to SQL 连接字符串
【发布时间】:2009-11-16 16:55:42
【问题描述】:

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

【问题讨论】:

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

标签: linq-to-sql


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多