SQL の例
Qt は、オープンソースとプロプライエタリの両方のベンダーの製品をサポートし、広範なデータベースの相互運用性を提供します。
SQL サポートは Qt のモデル/ビューアーキテクチャに統合されているため、データベースアプリケーションの GUI 統合が容易になります。
Qt SQL クラスをモデル/ビューフレームワークで使用する方法を示します。 | |
キャッシュテーブルの例では、テーブルビューを使用してデータベースにアクセスし、ユーザーがプッシュボタンを使用して明示的に送信するまで、データへの変更をキャッシュする方法を示します。 | |
Drill Down の例では、QSqlRelationalTableModel クラスと QDataWidgetMapper クラスを使用して、データベースからデータを読み取り、変更を送信する方法を示します。 | |
マスター詳細の例では、同じアプリケーションで異なるデータソースからのデータを表示する方法を示します。アルバムのタイトル、対応するアーティスト、リリース日はデータベースに保存され、各アルバムのトラックは XML ファイルに保存されます。 | |
クエリ・モデルの例では、クエリをカプセル化したモデルと、結果を表示するテーブル・ビューを使用して、SQL クエリから取得したデータのカスタマイズ・バージョンを作成する方法を示します。 | |
リレーショナルテーブルモデルの例では、リレーショナルモデルでテーブルビューを使用し、データベース内の項目間の関係を可視化する方法を示します。 | |
SQL Browser の例は、データブラウザを使用してライブデータベース上の SQL 文の結果を可視化する方法を示す | |
SQL Widget Mapper の例は、データベースからフォーム上のウィジェットに情報をマップする方法を示します。 | |
テーブルモデルの例は、データベース内の情報を編集するために、テーブルビューを持つ特殊な SQL テーブルモデルを使用する方法を示します。 |
© 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.