QT数据库:QtSql + SQLite

QT自带SQLITE数据库,不需要安装

QQuery对象对数据库操作分为两步,先是用prepare()函数准备,然后调用exec()函数去执行。

使用

sqlite3 XX.db  // 连接数据库文件
.database  // 有哪些数据库
.tables  // 查看有哪些表

Qt支持以下几种数据库:
QT数据库:QtSql + SQLite_第1张图片

ODBC

开放数据库互连(ODBC)是微软提出的数据库访问接口标准。开放数据库互连定义了访问数据库的API一个规范,这些API独立于不同厂商的DBMS,也独立于具体的编程语言。通过使用ODBC,应用程序能够使用相同的源代码和各种各样的数据库进行交互。这使得开发者不需要以特殊的数据库管理系统DBMS为目标,或者了解不同支撑背景的数据库的详细细节,就能够开发和发布客户/服务器应用程序。

连接步骤

下载对应数据库的ODBC

  • SQLite
    SQLite ODBC驱动

在windows开始程序中找到【ODBC数据源】

在这里插入图片描述

添加数据库文件

QT数据库:QtSql + SQLite_第2张图片
QT数据库:QtSql + SQLite_第3张图片
QT数据库:QtSql + SQLite_第4张图片

https://blog.csdn.net/Alearn_/article/details/80213280

你可能感兴趣的:(C++\QT,qt,sqlite)