Название: MySQL, ошибка в db.open() Отправлено: coder1 от Март 01, 2014, 16:47 #include <QtSql>
int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL","test"); db.setHostName("127.0.0.1"); db.setDatabaseName("baza"); db.setUserName("root"); db.setPassword("12345"); db.setConnectOptions(); if (db.open()) { qDebug() <<db.lastError(); } else { qDebug() << "Failed to connect to root mysql admin"; } return a.exec(); } (http://www.vk-foto-id218923147.96.lt/434.png) После этого приложениее слегка подглючивает и еле закрывается на крестик. в чём проблема ? Название: Re: MySQL, ошибка в db.open() Отправлено: Bepec от Март 01, 2014, 16:52 Если это весь код, то нечему там глючить. Другой вопрос зачем вы setConnectOptions вызываете :)
Точно другого кода нет? PS может конечно и ваш mySqlDriver глючить, но вряд ли. Название: Re: MySQL, ошибка в db.open() Отправлено: coder1 от Март 01, 2014, 17:07 ;D другого кода в программе нет .. а MySQL драйвер был собран именно под эту библиотеку на которой компилирую ..
Название: Re: MySQL, ошибка в db.open() Отправлено: Old от Март 01, 2014, 17:11 ;D другого кода в программе нет .. а MySQL драйвер был собран именно под эту библиотеку на которой компилирую .. А где сама ошибка в open?Судя по выводу - база открылась нормально. Название: Re: MySQL, ошибка в db.open() Отправлено: OKTA от Март 01, 2014, 23:21 Глаза бы мои не читали... Не говорите никому и никогда "Минжуви" пожалуйста... и пожалуйста, хоть чуточку следите за своей речью.. :'(
А что за ошибка-то в итоге?? Название: Re: MySQL, ошибка в db.open() Отправлено: coder1 от Март 02, 2014, 09:04 Сори .. эта проблема уже решена .. в новой теме я описал свою новую проблему ;D
|