Я работаю над приложением Windows.net 2.0 с базой данных sqlite, моя строка подключения остается в app.config вроде
<connectionStrings>
<add name="SQLiteDB"
connectionString="Data Source=|DataDirectory|database.s3db;version=3;password=mypassword;"
providerName="System.Data.Sqlite"/>
</connectionStrings>
В строке подключения я определил пароль как "mypassword", если я удалю этот пароль, все работает хорошо, но когда я использую предложение пароля, это дает мне ошибку в синтаксисе connection.open(), который
File opened that is not a database file
file is encrypted or is not a database
Я искал в сети и обнаружил некоторую проблему с версией, но я использую версию 3 только в том виде, в каком я указал в строке подключения, я также попытался удалить "version = 3", но проблема осталась прежней.
Я делаю это в первый раз, каково его решение?