Hi Torsten,
danke dir. Das funktioniert nun :)
Mir ist allerdings aufgefallen, dass mein Code noch nicht ganz dynamisch genug ist. Was der Code im Moment macht ist:
-
Aktualisieren der query-Tabelle
-
If-Abfrage, ob unique values (das sind die IDs der query-Tabelle --> Tabelle1) ungleich der unique values (die Tabelle2 wo ich neue Zeilen hinzufügen möchte) sind
-
Wenn ja, dann füge eine neue Zeile hinzu mit der neuen ID, welche sich ja aus der vorherigen + 1 berechnet
-
Wenn nicht, tue nichts
Jetzt fällt mir aber auf, dass ich ja wenn ich die Tabelle1 refreshe n-beliebige neue IDs dazubekomme, mein Code aber immer nur eine Zeile in Tabelle 2 hinzufügt .
Wie würde ich es hinbekommen, dass mein Code sich für jede ID aus Tabelle1, die nicht in der Tabelle2 vorhanden ist, eine neue Zeile erstellt mit der entsprechenden ID?
Könnt ich das mit einer for each Schleife lösen?
Oder speichere ich die einzigartigen Werte der Tabelle 1 in einem Array1 ab und vergleiche das mit Array2 aus Tabelle2 und für jeden nicht vorhandenen Wert erstelle eine neue Reihe? Aber wie würde ich das coden?
Hoffe du kannst mir helfen :)
Beste Grüße
Pitfrog
|