• 8659阅读
  • 2回复

qt4与sqlite3 [复制链接]

上一主题 下一主题
离线liuxinstar
 

只看楼主 倒序阅读 楼主  发表于: 2008-09-19
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
    QSqlDatabase::database("dbManage", false).close();
        QSqlDatabase::removeDatabase("dbManage");     
        QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE", "dbManage");
        db.setDatabaseName("test.db");       
        if ( !db.open())    
            {
            QMessageBox::critical(this, tr("Collection"),tr("数据库连接失败!"));    
          }
                    每次运行都报错,driver not loaded
                                                  弹出对话框
离线破烂石头
只看该作者 1楼 发表于: 2008-09-19
编译的时候sqlite编译进去了没?
如果是linux发行版自带的,很多都把这个单独打包了,需要另外安装
离线foxyz

只看该作者 2楼 发表于: 2008-09-22
呵呵, 在你的主程序中加上
#include <QApplication>

main(int argc, char* argv[])
{
    QApplication app(argc,argv); //add this line
.......
.....
    return ...
}
快速回复
限100 字节
 
上一个 下一个