无法使用某些连接字符串打开连接

时间:2014-09-26 06:21:02

标签: c# database sqlite

我正在使用Sqlite数据库来保存我的数据。普通连接字符串没有问题,但是当我尝试这个连接字符串时

"Data Source=C:\Users\Admin\Desktop\ÄÇËìÕÆÉËÌÄÇËìÕÆÉËÌÄÇËìÕÆÉËÌÄÇËìÕÆÉËÌ\CM.db;Version=3;New=false;"

它给了我错误

  

"无法打开连接"

我认为这是unicode角色问题。如果有人知道这一点,请带我去。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您已将连接字符串更改为

@"Data Source=C:\Users\Admin\Desktop\ÄÇËìÕÆÉËÌÄÇËìÕÆÉËÌÄÇËìÕÆÉËÌÄÇËìÕÆÉËÌ\CM.db;Version=3;New=false;"

"Data Source=C:\\Users\\Admin\\Desktop\\ÄÇËìÕÆÉËÌÄÇËìÕÆÉËÌÄÇËìÕÆÉËÌÄÇËìÕÆÉËÌ\\CM.db;Version=3;New=false;"
引号中的

C#并不承认' \'作为一个角色。