例如:
@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source="\\na1b\uj\UP647529\Year 2\Managing Data and Security\Employee.accdb";
Visual Studio不会让我运行我的程序,直到我删除空格,但数据库是..
如何整理连接字符串以使Visual Studio满意?
答案 0 :(得分:3)
看起来问题更像是字符串文字中的引号。
尝试用两组替换每个引号:
@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=""\\na1b\uj\UP647529\Year 2\Managing Data and Security\Employee.accdb""";
或者,你可以抛弃文字并使用转义字符:
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\"\\\\na1b\\uj\\UP647529\\Year 2\\Managing Data and Security\\Employee.accdb\"";
尽管文件路径中包含所有这些反斜杠,但它可能有点难以阅读。