не работают транзакции в MS Access (при подключении к .mdb через ODBC) |
str_conn="DRIVER={Microsoft Access Driver (*.mdb)};FIL={MSAccess};DSN='MSAccess';DBQ=C:/db/my_base.mdb"; |
bool is_good=true; QSqlDatabase::database("my_conn").transaction(); is_good=qry.exec("DELETE ..."); if(is_good && .....) is_good=qry.exec("INSERT INTO ...."); if()if()if() if(is_good) { QSqlDatabase::database("my_conn").commit(); else QSqlDatabase::database("my_conn").rollback(); |
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |