1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Tim Posnien, 02.02.2010 #1
    Tim Posnien

    Tim Posnien Threadstarter Neuer Benutzer

    Hallo zusammen,
    ich möchte in einem Projekt eine Datenbank aus diversen Activities und Diensten nutzen können. Es ist dabei möglich, das ein Hintergrunddienst gerade in der Datenbank liest, während eine Activitie schreibt.
    Was ist die sicherste und performanteste Art soetwas umzusetzen? Kann ich mehrere Instanzen der Datenbank öffnen oder sollte ich irgendwo global eine Verbindung öffnen, von allen Punkten aus nutzen und erst beim Beenden des Programmes wieder schliessen?

    Derzeit habe ich eine Klasse geschrieben die oncreate die Datenbank anlegt (respektive öffnet) und onclose wieder schliesst. Diese Klasse instanziere ich in meiner Launch Activity und greife von allen anderen Punkten auf diese Instanz zu. Das hat ein paar beunruhigende side Effekts zur Folge, insbesondere "Source not Found" Meldungen, die aber nur im Debugmodus auftreten und sich einfach weiter klicken lassen, so ganz zufrienden bin ich mit der Lösung also nicht.

    Thx prev, Tim
     
  2. sebastian, 03.02.2010 #2
    sebastian

    sebastian Fortgeschrittenes Mitglied

  3. Tim Posnien, 04.02.2010 #3
    Tim Posnien

    Tim Posnien Threadstarter Neuer Benutzer

    Danke für den Tipp, leider scheint es mir für meine Zwecke nicht verwendbar. Ich habe teilweise Tabellen mit mehreren tausend Einträgen zu joinen und das gibt der contentprovider nicht her, SQLite muss es also schon sein.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Android App mit Raspberry Pi über Bluetooth verbinden Android App Entwicklung Samstag um 14:20 Uhr
[OFFEN] Komplette SQLite Datenbank verschlüsseln Android App Entwicklung 19.09.2017
[OFFEN] SQLITE insert gibt negative id zurück Android App Entwicklung 18.09.2017
[ERLEDIGT] Verbindung zu MS SQL DB von App aus möglich? Android App Entwicklung 05.09.2017
[ERLEDIGT] Listview mit Datenbank über Custom ArrayList verbinden Android App Entwicklung 22.04.2017
[ERLEDIGT] In SQLite DB auf nächsten/vorherigen Datensatz zugreifen Android App Entwicklung 23.03.2017
Tutorial gesucht (Entwicklung,SQL Verbindung) Android App Entwicklung 03.03.2017
SQLite asynchron benutzen Android App Entwicklung 26.02.2017
SQLite - Idee 'zentrale Datenbank' theoretisch möglich (und ratsam)? Android App Entwicklung 21.02.2017
Feststellen, ob Bluetooth-Verbindung noch existiert Android App Entwicklung 07.02.2017
Du betrachtest das Thema ""globale" SQLite Verbindung (?)" im Forum "Android App Entwicklung",