2017-05-27 3 views
0

Ich bin auf der Suche nach einem Ansatz für die regelmäßige Aktualisierung einiger Tabellendaten (d. H. Txt oder Datenbank) (d. H. Jeden Tag). Die GUI sollte jederzeit auf diese Daten zugreifen können. Ich bin ok mit Speichern von Daten in lokalen Host oder in einem Server, aber zum Testen werde ich mit einem lokalen PC-Host starten. Der naive Ansatz besteht darin, Daten jedes Mal zu aktualisieren, wenn der Benutzer die GUI öffnet. Das funktioniert gut, aber in Zukunft müssen Daten automatisch aktualisiert werden. Was ist der richtige Ansatz für dieses Problem?Wie Tabellendaten oder Datenbank automatisch zu aktualisieren

+0

Was ändert sich? – CandiedOrange

+0

@CandiedOrange, Zeit. – CroCo

+0

Nett, aber wenn Sie Ihre Protokollierungszeitstempel nicht verwenden, versuchen Sie, etwas anderes zu verfolgen. Was? – CandiedOrange

Antwort

1

Wenn Sie Daten in einer .txt Datei speichern können Sie QFileSystemWatcher verwenden, die fileChanged Signal aussendet, wenn diese bestimmte Datei geändert wird. Basierend auf diesem Signal können Sie Ihre GUI aktualisieren.

Und es sollte auch für Datenbanken möglich sein.

Verwandte Themen