Sql server 我的服务器名称在参数化时出错

Sql server 我的服务器名称在参数化时出错,sql-server,connectivity,Sql Server,Connectivity,我是C#的新手,我有这个问题 我正在尝试从VIsual Studio 2015社区连接到SQL Server 2008 R2中的数据库 我的服务器名为ERIC-LAPTOP\SQLMANAGER,但“\”出现错误: string connetionString = null; string servername = "ERIC-LAPTOP\SQLMANAGER"; string database = "RPG_Ressourses"; SqlConnection connection; con

我是C#的新手,我有这个问题

我正在尝试从VIsual Studio 2015社区连接到SQL Server 2008 R2中的数据库

我的服务器名为ERIC-LAPTOP\SQLMANAGER,但“\”出现错误:

string connetionString = null;
string servername = "ERIC-LAPTOP\SQLMANAGER";
string database = "RPG_Ressourses";
SqlConnection connection;
connetionString = "Data Source=" + servername + ";Initial Catalog=" + database + ";Integrated Security=SSPI;";
connection = new SqlConnection(connetionString);
有没有办法让它接受\作为一个普通字符,或者有没有办法让它在不更改服务器实例名称的情况下工作

我将servername和数据库放入var,因为它最终将成为参数的一部分。

使用
@

string servername = @"ERIC-LAPTOP\SQLMANAGER";
\\

string servername = "ERIC-LAPTOP\\SQLMANAGER";

这似乎可以让服务器名正常工作,但我的连接字符串中是否还有其他内容可能不正确,仍然不正确connect@EricBrochu如果google没有回答,您需要在异常中找到错误并发布新问题。@EricBrochu您可能还想了解反斜杠破坏代码的原因。