• 4794阅读
  • 4回复

(收贴)测试数据库驱动时出错 [复制链接]

上一主题 下一主题
离线baobao012345
 
只看楼主 倒序阅读 楼主  发表于: 2010-12-17
程序如下:#include<QtGui/QApplication>
#include"mysql.h
#include<QtCore/QTextCodec>
int main(intargc,char*argv[])
{QApplication a(argc,argv);
QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
qDebug()<<"Availabledrivers:";
QStringList drivers=QSqlDatabase::drivers();
foreach(QStringdriver,drivers)
qDebug()<<"\t"<<driver;
return a.exec();
}
结果显示如下:
Starting C:\Documents and Settings\Administrator\My Documents\wodeQT\database-build-desktop\debug\database.exe...
Available drivers:


我的qt\plugins\sqldrivers中有Qtcreator自带的数据驱动,和我编译好的QMYSQL的驱动。
请问为什么debug显示不出我的数据库驱动呀?

[ 此帖被baobao012345在2010-12-18 00:14重新编辑 ]
离线baobao012345
只看该作者 1楼 发表于: 2010-12-17
既然程序没错,为什么debug显示不出驱动呢?
离线baobao012345
只看该作者 2楼 发表于: 2010-12-17
请高手帮忙呀!
离线baobao012345
只看该作者 3楼 发表于: 2010-12-17
帮忙呀,大哥们!
我检查了,我的系统变量都设置好了。Qtcreator里也设置的没错。为什么就是不能识别我的数据库文件呢?
离线baobao012345
只看该作者 4楼 发表于: 2010-12-18
知道怎么回事了。不是测试驱动程序的原因,也不是数据库驱动的原因,不是程序的问题。
快速回复
限100 字节
 
上一个 下一个