Wprowadzam klucze obce w mojej bazie danych SQLite w systemie Android.E/SQLiteLog: (10) Nie udało się odczytać pliku, otrzymałem: 0, amt: 100, ostatnie Errno: 2
Miałem mój DB działa dobrze bez FK, ale teraz mam kilka problemów.
Jednym jest, gdy próbuję uzyskać odniesienie do db, mam ten błąd.
E/SQLiteLog﹕ (10) Failed to do file read, got: 0, amt: 100, last Errno: 2
Moja Funkcja:
public synchronized SQLiteDatabase openDatabase() {
if (mOpenCounter.incrementAndGet() == 1) {
// Opening new database
mDatabase = mDatabaseHelper.getWritableDatabase();
// Get Foreign Key Support
mDatabase.execSQL("PRAGMA foreign_keys=ON");
}
return mDatabase;
}
Błąd dzieje się w linii:
mDatabase = mDatabaseHelper.getWritableDatabase();
Wydaje się, że po raz pierwszy, że ta linia jest tzw. W innym czasie nie ma pb. Nie jestem pewien, czy daje mi to bezpośrednie błędy, ale mam kilka problemów w SQLite, więc może to przyczynić się do złego zachowania.
Tx
Czy jest ktoś, kto mógłby odpowiedzieć na to pytanie? Mam ten sam problem? – Rasel
ktoś ma rozwiązanie? w obliczu tych samych problemów i nie ma jeszcze rozwiązania. – Radhey
masz jakieś rozwiązanie @Juliatzin den Toro? – Radhey