首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

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

2012-04-20 
在问数据库问题,大神们帮个忙啥C/C++ code#include QtCore/QCoreApplication#include QtSqlint main(i

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

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
我在网上找半天也没解决。大仙们 出来指点下啊

[解决办法]
跨平台的还真没搞过

热点排行