这很奇怪,因为我能够使用相同的连接字符串通过 SSMS 2008R2 连接到 localDB ("Data Source=(LocalDB)\v11.0;Integrated Security=true")
只有 C# 代码无法连接,我尝试使用 Connect Timeout=60 增加登录时间,但没有成功。
我还尝试指定数据库
关于为什么没有连接的任何指示?Initial Catalog=<databasename> 其中
最佳答案
有没有可能是因为您忘记对反斜杠进行两次转义?你试过这个吗:
"Data Source=(LocalDB)\\v11.0;Integrated Security=true"
或者更好的是,您可以只使用 @ 标记来禁用整个连接字符串的字符转义:
@"Data Source=(LocalDB)\v11.0;Integrated Security=true"
关于c# - 无法连接到 VS2012 中的 localDB – "A network-related or instance-specific error occurred while establishing a connection to SQL Server...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12463228/