Hallo Community,
ich programmiere derzeit eine App, die mit einer Siemens Simatic SPS und einem PC (als Server, auf dem eine SQL Datenbank liegt) kommunizert.
Auf dem PC hab ich ein JAVA Programm geschrieben, dass vom Client SQL Statements entgegen nimmt, und ein String[] mit den gewünschten Daten zurück gibt.
Die Datenbank besteht aus Objekten, die in einer Anlage vorhanden sind (zb. Motoren, Ventile, etc)
Sie enthält 1 Tabelle, die alle Objekte beinhaltet.
Ich möchte nun diese Daten, ähnlich wie beim Windows Explorer, in einer einzigen ListView darstellen. Etwas wie einen "Daten-Tree-Widget" für Android hab ich nicht gefunden.
Um es etwas klarer zu machen:
Bei App Start sollen zuerst alle Bereiche angezeigt werden.
ListView:
- Bereich 1
- Bereich 2
- Bereich 3
usw...
Mit Klick auf einen Bereich, sollen nun alle Unterbereiche zu dem einen "Haupt"Bereich angezeigt werden.
- Unterbereich 1
- Unterbereich 2
- Unterbereich 3
usw...
Ich möchte aber nicht immer wieder eine SQL Anweisung an den Server schicken, der mir dann ein String[] mit den jeweiligen Daten zurückgibt.
Weil das wirklich nicht leicht zu handhaben ist. Zumindest krieg ichs nicht richtig hin.
Gibt es denn für meine Aufgabestellung eine "bessere" Methode, durch die Datenbank zu navigieren?
Zum Beispiel beim App Start alle Daten schon bereits hieratisch holen mit IRGENDEINER Java/android Funktion ^^
Hoffe jemand kann mir helfen.
Wenn meine Fragestellung nicht klar war, was ich verstehen kann, dann bitte nachfragen.
Gruß Flo
EDIT: Sehe gerade ich habe es in das falsche Unterforum gepostet! SORRY!
ich programmiere derzeit eine App, die mit einer Siemens Simatic SPS und einem PC (als Server, auf dem eine SQL Datenbank liegt) kommunizert.
Auf dem PC hab ich ein JAVA Programm geschrieben, dass vom Client SQL Statements entgegen nimmt, und ein String[] mit den gewünschten Daten zurück gibt.
Die Datenbank besteht aus Objekten, die in einer Anlage vorhanden sind (zb. Motoren, Ventile, etc)
Sie enthält 1 Tabelle, die alle Objekte beinhaltet.
Ich möchte nun diese Daten, ähnlich wie beim Windows Explorer, in einer einzigen ListView darstellen. Etwas wie einen "Daten-Tree-Widget" für Android hab ich nicht gefunden.
Um es etwas klarer zu machen:
Bei App Start sollen zuerst alle Bereiche angezeigt werden.
ListView:
- Bereich 1
- Bereich 2
- Bereich 3
usw...
Mit Klick auf einen Bereich, sollen nun alle Unterbereiche zu dem einen "Haupt"Bereich angezeigt werden.
- Unterbereich 1
- Unterbereich 2
- Unterbereich 3
usw...
Ich möchte aber nicht immer wieder eine SQL Anweisung an den Server schicken, der mir dann ein String[] mit den jeweiligen Daten zurückgibt.
Weil das wirklich nicht leicht zu handhaben ist. Zumindest krieg ichs nicht richtig hin.
Gibt es denn für meine Aufgabestellung eine "bessere" Methode, durch die Datenbank zu navigieren?
Zum Beispiel beim App Start alle Daten schon bereits hieratisch holen mit IRGENDEINER Java/android Funktion ^^
Hoffe jemand kann mir helfen.
Wenn meine Fragestellung nicht klar war, was ich verstehen kann, dann bitte nachfragen.
Gruß Flo
EDIT: Sehe gerade ich habe es in das falsche Unterforum gepostet! SORRY!
Comment