SQL-Beispiele

Qt bietet umfassende Datenbank-Interoperabilität mit Unterstützung für Produkte von Open-Source- und proprietären Anbietern.

Die SQL-Unterstützung ist in die Model/View-Architektur von Qt integriert, was die GUI-Integration für Ihre Datenbankanwendungen erleichtert.

Books

Zeigt, wie man Qt SQL Klassen mit einem Model/View-Framework verwendet

Cached SQL Table

Cached Table Beispiel zeigt, wie eine Tabellenansicht verwendet werden kann, um auf eine Datenbank zuzugreifen, wobei alle Änderungen an den Daten zwischengespeichert werden, bis der Benutzer sie explizit über eine Drucktaste eingibt

Drill Down Example

Drill Down Beispiel zeigt, wie Daten aus einer Datenbank gelesen und Änderungen übermittelt werden können, unter Verwendung der Klassen QSqlRelationalTableModel und QDataWidgetMapper

Master Detail Example

Das Master Detail Beispiel zeigt, wie man Daten aus verschiedenen Datenquellen in der gleichen Anwendung präsentieren kann. Die Albumtitel und die entsprechenden Interpreten und Veröffentlichungsdaten werden in einer Datenbank gespeichert, während die Titel jedes Albums in einer XML-Datei gespeichert werden

Query Model Example

Das Beispiel des Abfragemodells zeigt, wie man benutzerdefinierte Versionen von Daten erstellt, die aus einer SQL-Abfrage stammen, wobei ein Modell verwendet wird, das die Abfrage und Tabellenansichten zur Anzeige der Ergebnisse kapselt.

Relational Table Model Example

Das Beispiel des relationalen Tabellenmodells zeigt, wie man Tabellenansichten mit einem relationalen Modell verwendet, um die Beziehungen zwischen Elementen in einer Datenbank zu visualisieren

SQL Browser

SQL Browser Beispiel 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 des SQL Widget Mappers zeigt, wie man Informationen aus einer Datenbank auf Widgets in einem Formular abbildet

Table Model Example

Das Beispiel eines Tabellenmodells zeigt, wie ein spezialisiertes SQL-Tabellenmodell mit Tabellenansichten verwendet werden kann, um Informationen in einer Datenbank zu bearbeiten

© 2025 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.