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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 2 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-2-821/)
-   -   события от БД (https://www.otvetnemail.ru/novye-voprosy-i-otvety-2-821/sobytiya-ot-bd-271494/)

Guest 29.09.2011 05:36

события от БД
 
Здравствуйте! вот захотелось от 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","Банан! !!!!!!"); Получаю "Банан!!!!!!"Что я не дописал?


Часовой пояс GMT, время: 18:34.


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