我正在尝试通过 c# 中的 SqlcConnection 类连接到 sql server 数据库。我注意到任何名称中带有空格的数据库都无法连接。从本网站以前的问题中,我尝试了以下方法:
- 在 [] 中包含名称
- 将名称括在 {} 中
- 将名称括在 ``
它似乎不起作用。这是我的连接字符串代码:
SqlConnection myConnection = new SqlConnection("user id=" + Settings.settings.sqlUserName + ";" +
"pwd=" + Settings.settings.sqlPassword + ";server=" + Settings.settings.sqlServer + ";" +
"Trusted_Connection=yes;" +
"database=" + "'" + Settings.settings.databaseName + "'" + "; " +
"connection timeout=10");
任何帮助将不胜感激!