SQL 예제
Qt는 오픈 소스 및 독점 공급업체의 제품을 모두 지원하여 광범위한 데이터베이스 상호 운용성을 제공합니다.
SQL 지원은 Qt의 모델/뷰 아키텍처와 통합되어 있어 데이터베이스 애플리케이션에 GUI 통합을 쉽게 제공할 수 있습니다.
모델/뷰 프레임워크와 함께 Qt SQL 클래스를 사용하는 방법을 보여줍니다. | |
캐시된 테이블 예제는 테이블 뷰를 사용하여 데이터베이스에 액세스하고 사용자가 푸시 버튼을 사용하여 명시적으로 제출할 때까지 데이터 변경 사항을 캐시하는 방법을 보여줍니다. | |
드릴다운 예제에서는 QSqlRelationalTableModel 및 QDataWidgetMapper 클래스를 사용하여 데이터베이스에서 데이터를 읽고 변경 사항을 제출하는 방법을 보여줍니다. | |
마스터 상세 예제는 동일한 애플리케이션에서 서로 다른 데이터 소스의 데이터를 표시하는 방법을 보여줍니다. 앨범 제목과 해당 아티스트 및 발매 날짜는 데이터베이스에 보관되고 각 앨범의 트랙은 XML 파일에 저장됩니다. | |
쿼리 모델 예제에서는 쿼리 및 테이블 보기를 캡슐화하여 결과를 표시하는 모델을 사용하여 SQL 쿼리에서 얻은 데이터의 사용자 지정 버전을 만드는 방법을 보여줍니다. | |
관계형 테이블 모델 예제에서는 관계형 모델과 함께 테이블 뷰를 사용하여 데이터베이스의 항목 간 관계를 시각화하는 방법을 보여 줍니다. | |
SQL 브라우저 예제에서는 데이터 브라우저를 사용하여 라이브 데이터베이스에서 SQL 문의 결과를 시각화하는 방법을 보여줍니다. | |
SQL 위젯 매퍼 예제에서는 데이터베이스의 정보를 양식의 위젯에 매핑하는 방법을 보여 줍니다. | |
테이블 모델 예제에서는 테이블 뷰가 있는 특수 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.