2014-01-06 55 views

回答

2

你可能想MAX-PC\\SQLEXPRESS。請注意使用兩個反斜槓,而不是一個。它說,它不承認的轉義序列\S

請參見
Escape Sequences

3

C#就會明白「\ S」作爲轉義字符。正確的是雙反斜線,或者開口」之前使用的@。

SqlConnection conn = new SqlConnection("Data Source=MAX-PC\\SQLEXPRESS;Initial Catalog=newSchool;Integrated Security=True"); 

SqlConnection conn = new SqlConnection(@"Data Source=MAX-PC\SQLEXPRESS;Initial Catalog=newSchool;Integrated Security=True"); 
4

\是speacial以人品製造escape sequences。你可以使用\\或者你可以把'@'連接字符串開頭忽略轉義字符

var conn = new SqlConnection(@"Data Source=MAX-PC\SQLEXPRESS;Initial Catalog=newSchool;Integrated Security=True"); 
相關問題