写在前面:之前从没接触过QT,今天想用来写一个交易数据展示工具,数据库是oracle,然后在连接数据库的过程中遇到了一些坑,百度了解决方法,但是都不太对症,所以记录下来希望大家能避过我踩的坑。
1.官方文档显示QT支持以下连接类型。
https://doc.qt.io/qt-5.9/qsqldatabase.html
连接方式如下:
Header: | #include <QSqlDatabase> |
qmake: | QT += sql |
QSqlDatabase db = QSqlDatabase::addDatabase("QOCI"); db.setHostName("acidalia"); db.setDatabaseName("customdb"); db.setUserName("mojito"); db.setPassword(