Russian Qt Forum
Апрель 20, 2024, 11:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: MySQL, ошибка в db.open()  (Прочитано 4734 раз)
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();
}



После этого приложениее слегка подглючивает и еле закрывается на крестик. в чём проблема ?
Записан
Bepec
Гость
« Ответ #1 : Март 01, 2014, 16:52 »

Если это весь код, то нечему там глючить. Другой вопрос зачем вы setConnectOptions вызываете Улыбающийся
Точно другого кода нет?

PS может конечно и ваш mySqlDriver глючить, но вряд ли.
Записан
coder1
Гость
« Ответ #2 : Март 01, 2014, 17:07 »

 Смеющийся другого кода в программе нет .. а MySQL драйвер был собран именно под эту библиотеку на которой компилирую .. 
Записан
Old
Джедай : наставник для всех
*******
Online Online

Сообщений: 4349



Просмотр профиля
« Ответ #3 : Март 01, 2014, 17:11 »

Смеющийся другого кода в программе нет .. а MySQL драйвер был собран именно под эту библиотеку на которой компилирую .. 
А где сама ошибка в open?
Судя по выводу - база открылась нормально.
Записан
OKTA
Гость
« Ответ #4 : Март 01, 2014, 23:21 »

Глаза бы мои не читали... Не говорите никому и никогда "Минжуви" пожалуйста... и пожалуйста, хоть чуточку следите за своей речью..  Плачущий
А что за ошибка-то в итоге??
Записан
coder1
Гость
« Ответ #5 : Март 02, 2014, 09:04 »

Сори .. эта проблема уже решена .. в новой теме я описал свою новую проблему  Смеющийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 22.