Qt之数据库编程

来源:互联网 发布:聊天软件哪个最好 编辑:程序博客网 时间:2024/06/06 04:44

一、问题一
QtCreator编译报错:
error: undefined reference to _imp___ZN12QSqlDatabase17defaultConnectionE'
error: undefined reference to
imp___ZN12QSqlDatabase11addDatabaseERK7QStringS2
error: undefined reference to _imp___ZN12QSqlDatabase15setDatabaseNameERK7QString'
error: undefined reference to
_imp___ZN12QSqlDatabase11setHostNameERK7QString’
error: undefined reference to _imp___ZN12QSqlDatabase11setUserNameERK7QString'
error: undefined reference to
_imp___ZN12QSqlDatabase11setPasswordERK7QString’
error: undefined reference to _imp___ZN12QSqlDatabase4openEv'
error: undefined reference to
_imp___ZNK12QSqlDatabase9lastErrorEv’
error: undefined reference to _imp___ZNK9QSqlError4textEv'
error: undefined reference to
_imp___ZN9QSqlErrorD1Ev’
error: undefined reference to _imp___ZN12QSqlDatabaseD1Ev'
error: undefined reference to
_imp___ZN9QSqlErrorD1Ev’
error: undefined reference to `_imp___ZN12QSqlDatabaseD1Ev’
问题原因:在qt中使用了数据库,但是在它的项目文件中却没有相应的说明。
解决办法:在pro文件加入如下内容:QT += sql

原创粉丝点击