私はsqliteデータベースを使用してWindowsアプリケーション.net 2.0に取り組んでいます.私の接続文字列は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 のみを使用しています。「バージョン = 3」も削除しようとしましたが、問題は同じままです。
初めてやるのですが、解決策はありますか?