c#连接字符串错误
本文关键字:错误 字符串 连接 | 更新日期: 2023-09-27 17:49:27
SqlConnection myConnection = new SqlConnection("Data Source=MOE-PC'SQLEXPRESS;Initial Catalog=db_University;Integrated Security=True;Pooling=False");
这是连接字符串无法识别的转义序列这部分(PC'SQL)
使用@
作为连接字符串的开头。Backslash
为特殊字符。您需要使用双反斜杠(如"''"
)转义它。或者你可以用@
把它变成verbatim string
@"Data Source=MOE-PC'SQLEXPRESS;Initial Catalog=db_University;Integrated Security=True;Pooling=False"
可以在字符串开始前使用@,或者用另一个'字符转义'字符,如:
SqlConnection myConnection = new SqlConnection("Data Source=MOE-PC''SQLEXPRESS;Initial Catalog=db_University;Integrated Security=True;Pooling=False");