sqlite v3 データベースへの非常に基本的な接続を試みていますが、monodevelop 3.0 と Mono 2.10 を使用していますが、データベースに接続できません。アプリにデータベースを作成させることはできますが、すぐに接続に失敗します。助言がありますか?私は別のデータベースから始めましたが、アプリで空のデータベースを作成してからそれに接続しようとすることにしました。これはまだ失敗しているようです。
SqliteConnection.CreateFile("db\\DataWorksProg.s3db");
SqliteConnection conn = new SqliteConnection("Data Source=file:db\\DataWorksProg.s3db");
conn.Open();
この小さなコードは、データベース ファイルを開けないというエラーで失敗します。
Mono.Data.Sqlite.SqliteException: Unable to open the database file
パーミッションは正常に見え、プロジェクトに Sqlite3.dll があり、正常に動作しているようです。明らかなことを見逃しましたか?私は Visual Studio 側ではかなり上手ですが、Mono/Monodevelop 環境での作業はまだかなり新鮮です。