SQLite
 sql >> Datenbank >  >> RDS >> SQLite

SQLite - Datenbankdatei konnte nicht geöffnet werden

Existiert der Pfadordnerpfad, den Sie SQLite bereitstellen? Wenn Sie CanFindLocation nicht erstellt haben Ordner, dann schlägt das Öffnen einer Verbindung zu diesem Pfad fehl.

Versuchen Sie:

string applicationFolderPath = System.IO.Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), "CanFindLocation");

// Create the folder path.
System.IO.Directory.CreateDirectory(applicationFolderPath);

string databaseFileName = System.IO.Path.Combine(applicationFolderPath, "CanFindLocation.db");
SQLite.SQLite3.Config(SQLite.SQLite3.ConfigOption.Serialized);
var db = new SQLiteConnection (databaseFileName);