2012-12-03 48 views
1

我有一个由phpMyAdmin创建的mysql数据库,我想在我的Qt项目中使用它。我用qt插件在Visual Studio 2010上试了它,但没有奏效。如何将这些连接在一起?

Qt Creator中,我补充一下:

QT += sql 

在.pro文件,其中包括:

#include <QSqlDatabase> 

主文件,但有一个驱动程序错误。

我甚至不知道从哪里开始,每个谷歌页面显示不同的东西。我试图寻找一些指南,但没有什么涉及[]中的所有内容。

编辑:

错误:QMYSQL驱动程序未加载

我知道我应该看看这里:http://doc.qt.digia.com/stable/sql-driver.html,但我不知道我所期待的。

我试过这个:http://www.seppemagiels.com/blog/create-mysql-driver-qt-windows但是我没有mingw的东西。

+3

胶带。总是工作 – sehe

+0

“两个都不行”意味着它的工作,所以有什么问题? – Griwes

+0

确切的错误信息是什么? – RonaldBarzell

回答

0

安装Qt Visual Studio Add-In并在Qt项目选项中标记SQL(不知道名称是否正确,但我可以在以后告诉你)。就这样。

0

你必须从Qt中分别编译驱动程序。在这种情况下,您需要MySql驱动程序。 看这里: http://doc.qt.digia.com/stable/sql-driver.html

+0

不幸的是,我不明白。我已经安装了mysql-5.5.28-win32.msi,我想要按照“如何在Windows上构建QMYSQL插件”,但没有“”自定义安装“。 安装“库和包含文件”选项。 我不知道我的问题到底是什么。 – Kamil