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

Здравствуйте! вот захотелось от MySql 5.1 получать события об изменениях в БДпробую так:Код:int main(int argc, char *argv[]){ Q_INIT_RESOURCE(application); QApplication app(argc, argv); QSqlDatabase db = QSqlDatabase::addDatabase( "QMYSQL", "mconn" ); db.setDatabaseName( "xxxxx" ); db.setUserName( "xxxxx" ); db.setPassword( "xxxxx" ); db.setHostName( "xxxxxxx" ); if ( !db.open() ) { QMessageBox::critical(NULL,"Error connect",db.lastError().text()); return FALSE; };QSqlDriver *driver = db.database().driver();if (driver->hasFeature(QSqlDriver::EventNotificatio ns)){ app.connect(db.driver(), SIGNAL(notification(const QString&)), &app, SLOT(slotRefresh()));} else QMessageBox::critical(0,"notify","Банан! !!!!!!"); Получаю "Банан!!!!!!"Что я не дописал?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
События? Или мы их придумываем сами, или их нет. События происходят только в душе? Guest Новый архив 5 0 17.03.2012 11:47
А как Вам Белорусские события? Guest Архив вопросов и ответов 0 18.10.2011 05:36
Переопределение события Guest Третий архив вопросов и ответов 0 27.09.2011 13:35
События астрономии Guest Новый архив 3 0 05.09.2011 04:40



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