• 5749阅读
  • 3回复

qt3连不上sqlite3。。。急!!! [复制链接]

上一主题 下一主题
离线mkyang0627
 
只看楼主 倒序阅读 楼主  发表于: 2009-04-01
已经用sqlite3建立了一个ymk.db,存在d:/sqlite3里面,但是我用qt3始终连不上这个数据库。。、
#include "form1.h"
#include <qstring.h>
#include <qsqldatabase.h>
#include <qsqlquery.h>
#include <qmessagebox.h>
void Form1::log()
{
    QSqlDatabase *db = QSqlDatabase::addDatabase("QSQLITE3");
    db->setDatabaseName("ymk.db");

    if(!db->open())
        QMessageBox::about(this,tr("Error!"),tr("数据库连接失败"));
    else
        QMessageBox::about(this,tr("Error!"),tr("数据库连接成功"));

}
一直是数据库连接失败,请问是为何阿。。。我试过把QSQLITE3改成QSQLITE,或者把下一句ymk.db的db拿掉。。都还是不对。。。
离线mkyang0627
只看该作者 1楼 发表于: 2009-04-02
???
离线binbinming
只看该作者 2楼 发表于: 2010-03-27
我也是啊,谁知道啊,我在本地可以打开,我发布到别人机器上就打不开.
离线binbinming
只看该作者 3楼 发表于: 2010-03-27
没有人知道么
快速回复
限100 字节
 
上一个 下一个