- Sind es gleiche Daten die verschieden gefiltert sind ?
Wenn ja ist eine Datanbank die beste Lösung und eine Activity in der man die Daten anzeigt und eine zum editieren.
- Sind die Datenprofile ganz unterschiedlich, dann kommt es darauf an wie gross der Datenvolumen ist und ob Daten verknüpft sind. Da könnte man entweder eine Datenbank für jedes Profil erstellen oder eine einzige Datanbank mit verschiedenen Tabellen. Ich würde die zweite Lösung bevorzugen, nur eine Datei. Wie Du die Daten anzeigen und editieren willst hängt am Unterschied zwischen den verschiedenen Profilen ab. Wenn sie wirklich ganz verschieden sind, eine Activity für jedes Profil. Wenn sie doch etwas ähnlich sind könnte man eine Activity verwenden mit verschieden Profildaten zur Anpassung an die verschiedenen Profile.
Ganz klar:
- eine Datenbank
- eine Activity zum anzeigen
- eine Activity zum editieren
- ein Button_Click Event mit den verschiedenen Datanbank Aufrufen je nach dem Button der gedrückt wurde.
Anstatt verschiedener Activities kann man auch verschiedene Panels verwenden. Das SQLExample Beispiel im Beginner's Guide hat diese Funktionen, mit Panels.
Also jetzt nur zum besseren verstehen für mich, diesen Vorschlag welchen du mir vorgeschlagen hast beinhaltet die Option die Daten im App selbst zu ändern? Durch die Activity?
Weil dies würde ich nicht wollen, ich möchte die Datenbank so das nur ich sie am Pc am Programm ändern muss/kann
Ich hatte verstanden dass Du die Datenbank in einem anderen SQLProgramm ändern wolltest. Die Datenbank im IDE zu ändern hat keinen Sinn. Wenn Du verhindern willst dass nur bestimmte User die Datenbank ändern können, kannst Du ein Passwort abfragen bevor Du die Editactivity aufrufst.