Подскажите, пожалуйста, что нужно сделать, чтобы не возникали следующие проблемы:Qt 4.3, коннект через ODBC1) отображая данные из БД (QSqlTableModel / QTableView) при отключении сервера или соединения (mDatabase.close()) данные из view пропадают;2) имею на форме три модели ( QSqlTableModel и две QSqlQueryModel для комбобоксов ), выполняя ПРОСТОЙ запрос на редактирование 1ой таблицы - всё проходит нормально, а если (как мне необходимо) оформить запрос в виде транзакции (transaction(), commit(), rollback()), данные опять пропадают, причем во всех трёх вьюшках!! Для tableModel спасает select(), а с queryModel() всё как-то грустно Я что-то упускаю?? Может где-то хеширование надо применить, а где не пойму...
|