Đường dẫn thư mục đường dẫn mà bạn đang cung cấp cho SQLite có tồn tại không? Nếu bạn chưa tạo CanFindLocation
thì việc mở kết nối đến đường dẫn đó sẽ không thành công.
Hãy thử:
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);