当前位置: 代码迷 >> QT开发 >> 在问数据库有关问题,大神们帮个忙啥
  详细解决方案

在问数据库有关问题,大神们帮个忙啥

热度:86   发布时间:2016-04-25 04:53:56.0
在问数据库问题,大神们帮个忙啥
C/C++ code
#include <QtCore/QCoreApplication>#include <QtSql>int main(int argc, char *argv[]){    QCoreApplication a(argc, argv);    QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");    db.setDatabaseName("zhpy_table.db");    qDebug() << db.isValid();    if (db.open())    {           bool ss = false;           QSqlQuery query(db);            //query.prepare("SELECT * FROM zhcn WHERE py='jiang'");           ss=query.isActive();            query.prepare(QString("SELECT * FROM zhcn WHERE"));            if(query.exec())                    qDebug()<<QObject::tr("query success!\n");            else                    qDebug()<<query.lastError().text().toUtf8();    }    return a.exec();}

我已经发过一个帖子 我自己连会三次没人回郁闷了。
上面的数据库在window 一切正常
在linux 下连接成功,但执行query.exec()返回值一直都是false
错误代码:No query Unable to fetch row
我在网上找半天也没解决。大仙们 出来指点下啊

------解决方案--------------------
跨平台的还真没搞过
  相关解决方案