Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 04:24
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Используя QTabWidget, когда закрываю вкладку и потом открываю ее по новой то выдает предупреждениеQSqlDatabasePrivate::addDa tabase: duplicate connection name 'qt_sql_default_connection', old connection removed.как отключить преведущий конект и подключить по новой, или не подключатся по новой, а использовать уже имеющийся конектКод:// подключим mySQL QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); db.setConnectOptions("CLIENT_SSL;CLIENT_ COMPRESS"); // ssl соединение и компрессия db.setHostName(serverSite); db.setDatabaseName(databaseName); db.setUserName(userName); db.setPassword(userPassword); if (db.open()) { QSqlQuery sql("SELECT * FROM " + tabName); if (sql.isActive()){ QString str = ""; while ( sql.next() ) { str = str + "" + sql.value(1).toString() + "
" + sql.value(2).toString() + ""; } this->setText(str); } } else QMessageBox::information(this, trUtf8("Новости"), trUtf8("Не получилось открыть базу данных")); db.close();
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Unable to connect to the database:Could not connect to MySQL Guest Новый архив 3 0 29.09.2011 21:03
[Решено] Unable to connect to the database:Could not connect to MySQL Guest Третий архив вопросов и ответов 0 29.09.2011 20:37
Database Error: Unable to connect to the database:Could not connect to MySQL Guest Новые вопросы и ответы 4 0 28.09.2011 18:05
Причина Database Error: Unable to connect to the database:Could not connect to MySQ Guest Новые вопросы и ответы 4 0 27.09.2011 20:40
Unable to connect to the database:Could not connect to MySQL Guest Новый архив 2 0 27.09.2011 19:39



© www.otvetnemail.ru - Форум вопросов и ответов.