我对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和database放入var中,因为它最终会成为参数的一部分。
答案 0 :(得分:1)
使用@
string servername = @"ERIC-LAPTOP\SQLMANAGER";
或\\
string servername = "ERIC-LAPTOP\\SQLMANAGER";