Olá pessoal estou tentando fazer conexão ao banco de dados mysql com o qt mais não estou conseguindo[a conexão não é estabelecida
-
Antes quando eu compilava dava o driver not load, ai eu instalei o driver e tudo ai parou de dar a mensagem, mas agora eu compilo e sempre da desconectado eu tentei de mil jeitos nunca aparece a mensagem conectado, ou seja a conexão foi feita com sucesso, eu adicionei as bibliotecas no mainwindow.h:
#include <QtSql/QSqlDatabase>
#include <QtSql/QSql>
#include <QtDebug>
#include <QtSql/qsql.h>Mas não deu certo tentei modificar o caminho db.opt e por o nome do banco de dados só que é usuarios mas não deu tentei de tudo, alguém sabe o que estou fazendo de errado? nunca da conectado
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setDatabaseName("C:\ProgramData\MySQL\MySQL Server 5.5\data\usuarios\db.opt);
db.setHostName("localhost");
db.setPassword("");
db.open();
if(!db.open())
ui->sinal->setText("Desconectado");
else
ui->sinal->setText("Conectado"); -
jhonjhon, você tem de perguntar em inglês..
As perguntas em português podem ser feitas aqui: http://qt-project.org/groups/qt_brazil