sql >> Base de Datos >  >> RDS >> SQLite

SQLite:no se pudo abrir el archivo de la base de datos

¿Existe la ruta de la carpeta de ruta que está proporcionando a SQLite? Si no ha creado el CanFindLocation carpeta, luego se producirá un error al abrir una conexión a esa ruta.

Prueba:

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);