Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo zusammen,

ich habe ein kleines Performance-Problem bei einer Programmierung.

Und weiss jetzt leider nicht wie ich es anders lösen soll.

Zur Erklärung:

Ich habe in unserem ERP System eine Tabelle1 mit verschiedenen Daten . Können schon ca 100 000 Zeilen sein. Hier ist eine Checkbox am anfang der Zeile

Zu dem hab ich im SQL Server noch eine unabhängige Datenbank (tabelle2) die zum Datenabgleich dient.

Nun muss ich anhacken welche Daten in Tabelle1 auch in der Tabelle 2 sind.

Vor ab noch. Ich muss hier über das vorgegebene Framework des ERP-Anbieters die Tabelle Zeile für Zeile auslesen.

Es würde soweit funktionieren aber ein ständiger select verlangsamt das ganze..

ich hoffe das jedem soweit klar ist.

Wie kann ich hier am besten Selects absetzen bzw diesen Datenabgleich prüfen.

  • Autor

Schlaumeier antwort :D ^^

das problem ist aber das ich diese Sachen einzeln anhacken muss und zeile für Zeile über das Grid gehen muss...

Geht leider nicht ... und ich kann hier nur einen Click auf die Checkbox vortäuschen...

Innerhalb der Tabellen wird keine Checkbox existieren, die Checkbox ist letztendlich ein GUI Element. Die Antwort von Guybrush ist schon richtig, verändere die Daten auf Datenbank- / Tabellenebene und das geht via SQL. Die Checkbox hat letztendlich irgendeinen Einfluss auf die Datensätze, z.B. indem die Condition verändert wird, d.h. alle Aktionen der GUI lassen sich als SQL Statement interpretieren. Formuliere das SQL Statement passend für Deine Auswahl und führe damit den Inner Join auf Deine zweite Tabelle aus

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.