尝试建立与SQL Server Express的连接时出错

时间:2013-01-12 14:20:18

标签: c# .net sql-server-2008 visual-studio-2012

我在Visual Studio 2012中创建了一个网站,该网站与预先使用SQL Server 2008创建数据库的SQL Server Express数据库表进行交互。我将与数据库的连接添加到网站,所有这些工作正常。

现在我对新网站做的完全相同,但现在收到错误消息。

  

System.Data.SqlClient.SqlException(0x80131904):用户“

登录失败

当我尝试建立连接时发生错误,并且我之前的项目一切正常但仍然是,两种情况下都使用完全相同的连接字符串。这个例外突然来自哪里?

try
{
    connectionString = "Data Source=.\\SQLEXPRESS;Initial Catalog=Employee,Integrated Security=True;";

    using (conn = new SqlConnection(connectionString))
    {
        conn.Open();
       .....
    }
}

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:4)

您的连接字符串无效,您使用的是,而不是;

connectionString = "Data Source=.\\SQLEXPRESS;Initial Catalog=Employee;Integrated Security=True;";
                                                                   // ^ here