Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Как отключить connect (https://www.otvetnemail.ru/novyj-arhiv-2-812/kak-otklyuchit-connect-269630/)

Guest 29.09.2011 04:24

Как отключить connect
 
Используя 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();


Часовой пояс GMT, время: 12:28.


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