SQL-Beispiele

SQL-Beispiel mit Fotoraster und Datenbanktabellenansicht

Qt bietet umfassende Datenbank-Interoperabilität und unterstützt dabei sowohl Open-Source- als auch proprietäre Produkte.

Die SQL-Unterstützung ist in die Model-View-Architektur von Qt integriert, was die GUI-Integration Ihrer Datenbankanwendungen vereinfacht.

Books

Zeigt, wie man „ Qt SQL “-Klassen mit einem Modell-View-Framework verwendet

Cached SQL Table

Das Beispiel „Cached Table“ zeigt, wie eine Tabellenansicht für den Zugriff auf eine Datenbank verwendet werden kann, wobei alle Änderungen an den Daten zwischengespeichert werden, bis der Benutzer sie explizit über eine Schaltfläche übermittelt

Drill Down Example

Das „Drill-Down“-Beispiel zeigt, wie man mithilfe der Klassen `QSqlRelationalTableModel` und `QDataWidgetMapper` Daten aus einer Datenbank liest und Änderungen übermittelt

Master Detail Example

Das „Master-Detail“-Beispiel zeigt, wie Daten aus verschiedenen Datenquellen in derselben Anwendung dargestellt werden können. Die Albumtitel sowie die zugehörigen Interpreten und Veröffentlichungsdaten werden in einer Datenbank gespeichert, während die Titel jedes Albums in einer XML-Datei abgelegt sind

Query Model Example

Das Beispiel „Abfragemodell“ zeigt, wie man angepasste Versionen von Daten erstellt, die aus einer SQL-Abfrage stammen, und zwar mithilfe eines Modells, das die Abfrage und Tabellenansichten zur Anzeige der Ergebnisse kapseln

Relational Table Model Example

Das Beispiel „Relational Table Model“ zeigt, wie man Tabellenansichten mit einem relationalen Modell verwendet, um die Beziehungen zwischen Elementen in einer Datenbank zu visualisieren

SQL Browser

Das Beispiel „SQL-Browser“ zeigt, wie ein Datenbrowser verwendet werden kann, um die Ergebnisse von SQL-Anweisungen in einer Live-Datenbank zu visualisieren

SQL Widget Mapper Example

Das Beispiel „SQL-Widget-Mapper“ zeigt, wie man Informationen aus einer Datenbank auf Widgets in einem Formular abbildet

Table Model Example

Das Beispiel „Tabellenmodell“ zeigt, wie ein spezielles SQL-Tabellenmodell mit Tabellenansichten verwendet wird, um Informationen in einer Datenbank zu bearbeiten

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.