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

Доброго времени суток. Проблема в следующем:Написанная програмулька работает sqlite-базой. Писалась с QT 4.3.1 под VS2005. При компилировании проги в режиме Debug и последующем ковырянии она работает как швейцарские часики. После компиляции в release начинаются чудеса, для меня не понятные . В частности, Код:bool MainWindow::setBase(){ QSqlDatabase db=QSqlDatabase::addDatabase("QSQLITE"," connection"); db.setDatabaseName(m_basesFile); if(db.open()) { m_hypot = new QSqlTableModel(tableView,db); tableView->setModel(m_hypot); m_hypot->setTable(tr("hypot")); return m_hypot->select(); } return false;}эта функция может пройти, а может и не пройти. Определил, что она спотыкается на строчке m_hypot->select();. Происходит такое примерно 4 раза из 5ти (т.е. иногда все-таки работает, как мне нужно). В винде прогу выбивает без сообщения кода ошибки ("обнаружена ошибка. Приложение будет закрыто. Давайте отчет отправим, a?" и все в таком духе).Помогите разобраться, пожалуйста.
Ответить с цитированием
Ответ
Опции вопроса Поиск в этом вопросе
Поиск в этом вопросе:

Расширенный поиск
Опции просмотра


Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Release the Kraken Guest Продолжение старого архива 0 29.09.2011 22:36
Bend+ release Guest Продолжение нового архива 0 29.09.2011 19:32
Release в NI Kontakt, как сделать Guest Новый архив 3 0 29.09.2011 07:51
FreeBSD 8.0-RELEASE Guest Продолжение архива вопросов 0 05.06.2011 09:08



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