2017-02-05 2 views
0

Ich habe 2 SQLite-Datenbanken in meinem Android-Projekt, 1 wird verwendet, um Profildetails von Benutzern zu speichern, und ein anderes speichert Buchtermine. Momentan verbinden die beiden nicht, funktionieren aber gut. Ich könnte ein bisschen dumm klingen, aber ist es möglich, die beiden so zu verbinden, wenn einige Klicks auf den gebuchten Termin eines bestimmten Benutzers, wird es zu ihrem Profil gehen. Ich kann keinen Weg sehen, wie das möglich ist, und nachdem ich ziemlich viel davon gemacht habe, habe ich nicht Recht gehabt.Wie können Sie auf zwei SQLite-Datenbanken in Android Studio zugreifen und diese verbinden?

Wenn es möglich ist, könnte ich bitte ein paar Hinweise bekommen, wie man es macht. Ich habe eindeutige IDs in beiden Inkrementen, und möglicherweise die Namen würden in beiden gleich sein, aber ich habe keine Maßnahmen, um nach Links usw. zu suchen.

Sorry, wenn ich mich nicht klar gemacht habe, bin ich ziemlich Verlust mit diesem und haben verbrachte mehrere Tage, die einzige Möglichkeit, die ich tun kann, ist das ganze Ding neu zu entwerfen und anstatt separate Datenbanken, eine für beide, aber nur relevante Inhalte zu den erforderlichen Aktivitäten schießen, dh Profildetails zu einem und Termine zu einem anderen. Ich bin mir nicht sicher, ob das auch funktionieren wird und ich habe schon sehr lange damit verbracht, das zu entwerfen, was ich habe!

+0

Haben Sie gerade 2 Datenbanken erstellt? Wenn ja, sollten Sie eine einzelne Datenbank verwenden. – Enzokie

+0

Check out: [Mehrere Datenbanken] (http://Stackoverflow.com/a/4499816/1636478) – maatik5

+0

@Enzokie Ich erstellte 2 separate Datenbanken mit 2 Tabellen ... Ich hoffte, ich hätte nicht extra Aufwand, wenn nicht notwendig. –

Antwort

0

Ich schlage vor, Tabellen von einer Datenbank in eine andere zu exportieren. Es ist einfach und im Vergleich zu dem, was Sie versuchen, ist wie ein Stück Kuchen. Sie können this in SQL Server (ich nehme an, es ist Ihre Datenbank) tun, ohne Code haben. aber ich stehe richtig, wenn Sie einige Ihrer Daten benötigen, müssen Sie es mit Abfragen tun.

+0

Klingt einfach beim Schreiben, ich bin mir sicher, dass es viel mehr gibt als das, was gesagt wurde. Ich denke nicht, wie Sie es beschrieben haben, es wird mein Problem lösen, wenn ich den Link nicht vermisse. Was ich wirklich bin, biete Benutzer das Privileg an, zur 2. Datenbank von vorherigem zu gehen und Informationen anzusehen, zu aktualisieren und zu löschen. Nichtsdestotrotz war ich sehr interessiert, über den Export zu lesen ... Sie erwähnten, obwohl es mein Problem nicht löst, kann ich das für etwas verwenden. Würden Sie zufällig wissen, wie man SQLTable Tabellen exportiert und importiert? –

+0

hast du den Link nicht gesehen? Dieses Blau im Text oben? https://www.codeproject.com/tips/664327/copy-table-schema-and-data-from-one-database-to-an –

Verwandte Themen