我使用Winforms和SQL Server LocalDB开发将安装到最终用户桌面的应用程序。
我尝试了以下连接字符串:
string config = "Server=(localdb)\v11.0; Integrated Security=true; AttachDbFileName=C:\\Folder\\dbName.mdf;";
我收到以下错误:
错误ocorred ..无法连接到SQL SERVER ...提供商:命名管道提供商,错误40 ...."
答案 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;";