In meiner SQLite
Datenbank (FMDB
) habe ich einige Attribute wie unten aufgeführt;Logikproblem, Hinzufügen von Schaltflächen zur Benutzeroberfläche basierend auf Datenbankeinträgen
Modul | Student1 | Student2 | Student3 | Student4 | Student5
Ein Module
kann ein Minimum von 2 students
und maximal 5 students
haben. Also basierend auf der Anzahl der Schüler muss ich Buttons anzeigen.
Wenn die Anzahl der Schüler 3 sind, dann sollte ich 3 Tasten anzeigen. Für Beispiel: Wenn der Datenbankeintrag wie folgt lautet:
Wissenschaft | Wagenheber | Tom | - | Debra | -
Beachten Sie, dass das - Zeichen ein leerer Datensatz ist. Wenn wir also auf einen Eintrag mit - Zeichen stoßen, müssen wir ihn ignorieren. Also laut der obigen Abfrage haben wir 3 Studenten und wir sollten 3 Knöpfe anzeigen. (Wenn es 4 Studenten gab, sollten wir 4 Tasten und etc ... anzeigen)
Wie konnte ich die Werte aus der Datenbank lesen, und basierend auf dieser Antwort Schaltflächen zur Benutzeroberfläche hinzufügen?
Hinweis: Ich habe keinen richtigen Code, um meine Arbeit zu demonstrieren. Ich bin darin verloren.
Sie haben die gleichen Links gepostet. Könnten Sie die richtigen Links erneut eingeben – shajem
behoben die Links. Es fehlte der Hinweis, wie es in einem Array gespeichert wird. – dudeofea