| |||||||
Das Thema "DB wird nicht geschlossen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 18.09.2009
Beiträge: 19
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| ich habe ein Problem, das ich bisher leider noch nicht lösen konnte. Ich öffne in meiner Activit eine Datenbank-Verbindung. Das mache mit Hilfe eines DB Helfers Code:
mHelper.close(); Wenn ich nun in meiner Activity eine Kontextmenü aufrufe und dort irgendwas auswähle, bekomme ich immer diesen Fehler: close() was never explicitly called on database '/mnt/sdcard/de.androiddev.mytestapp/test.db' Ich schließe doch aber die DB oder etwa nicht? Mittels Google Suche konnte ich leider keine Lösung dafür finden. Dort steht überall das man in onPause und onDestroy die DB schließen soll und das mach ich ja.... Gruß Spike |
| | |
| | #2 (permalink) |
| Fortgeschrittenes Mitglied Modell: HTC Sensation Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
|
du benutzt doch sicher irgendwo einen cursor, um daten zu lesen, oder? wenn du den cursor nicht schließt, bekommst du auch diese oder ne ähnliche fehlermeldung, habs nicht mehr genau im kopf. vielleicht liegts ja daran ;-)
|
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 18.09.2009
Beiträge: 19
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Hi, ja ich verwende einen Cursor in meiner onStart-Methode: mCursor = myDataBase.rawQuery(RAW, null); startManagingCursor(mCursor); Meine Close Methode habe ich nun wie folgt: private void closeDataBase(){ if (mHelper != null){ mHelper.close(); } if (mCursor != null){ mCursor.close(); } } Diese Methode rufe ich in der onPause und onDestroy-Methode auf. An der Fehlermeldung hat sich aber leider nichts geändert... Gruß Spike |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Task Killer wird geschlossen | spookydolphin | Tools | 8 | 25.08.2011 12:02 |
| Große PDF wird geschlossen mit unterschiedlichen Fehlern | Bulllseye | Samsung Galaxy S2 (I9100) Forum | 2 | 31.07.2011 17:50 |
| Warum wird nun jeder Thread sofort geschlossen? | Meikel_61 | Anregungen | 31 | 12.03.2011 09:38 |
| Hardware Tastatur wird nicht mehr richtig geschlossen | Marjun | Motorola Milestone Forum | 6 | 05.01.2011 16:02 |