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

Есть несколько моделей QSqlTableModel. Все грузятся с одной БД. Эти модели устанавливаются на ***view виджеты. В процессе работы иногда необходимо выбирать другую базу на другом компе(по структуре она такая же). Мне необходимо чтобы модели перезагрузили данные с новой БД(при этом я не хочу создавать модель заново-и делаю model->select()). У меня программа падает когда я пытаюсь сделать повторный select. Базу меняю так:КодC++ (Qt)QSqlDatabase db;db = QSqlDatabase::addDatabase("QMYSQL");db.s etHostName(serverIP); db.setDatabaseName("baza"); db.setPort(3306); db.setUserName("tester"); db.setPassword("pass");if (db.open()){ dataModel->select();}else{ qCritical()
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
У кого-нибкдь работает IR модели IrDa? Guest Третий архив вопросов и ответов 0 18.11.2011 23:49
Не работает загрузка картинок Guest Новый архив 3 0 28.09.2011 10:09
не работает загрузка картинок. Guest Новый архив 2 0 27.09.2011 20:06



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