如何设置SQL Server LocalDB在客户端的计算机上运行?

时间:2014-06-13 00:12:08

标签: c# sql-server localdb

我使用Winforms和SQL Server LocalDB开发将安装到最终用户桌面的应用程序。

  • 如何将LocalDB安装到客户端的计算机上?
  • 我需要在客户端的计算机上安装哪个版本的.NET?
  • 此方案中的连接字符串是什么样的?

我尝试了以下连接字符串:

string config = "Server=(localdb)\v11.0; Integrated Security=true; AttachDbFileName=C:\\Folder\\dbName.mdf;";

我收到以下错误:

  

错误ocorred ..无法连接到SQL SERVER ...提供商:命名管道提供商,错误40 ...."

1 个答案:

答案 0 :(得分:1)

您需要在v11.0之前添加两个反斜杠或在语句的开头添加@。因此,您的连接字符串将是:

string config = "Server=(localdb)\\v11.0; Integrated Security=true; AttachDbFileName=C:\\Folder\\dbName.mdf;";

string config = @"Server=(localdb)\v11.0; Integrated Security=true; AttachDbFileName=C:\\Folder\\dbName.mdf;";