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

Здрасьте всем! Проблема заключается в том что есть QSqlTableModel, select() отрабатывает и выводит в TableView, потом нужно отработать ниже указанный код, т.е. просто удалить в модели запись НО ОНА НЕ УДАЛЯЕТСЯ, она отмечается (!) и что удивитель присутствует в модели... Заранее благодарен за помощь.Код:void EditRashodNaklad::remTovar(){ if(QMessageBox::warning(this, QObject::tr("Внимание удаление данных!"), QObject::tr("Вы действительно хотите удалить товар?"), QObject::tr("Удалить"), QObject::tr("Отменить")) == 0) { QModelIndex indexRemTovar = selectRashodNakladModel->currentIndex(); if(rashodNakladModel->removeRow(indexRemTovar.row())) { //rashodNakladModel->select(); updateSumm(); // не удаляет!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! } }}[/code]
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
как удалить учетную запись Guest Четвертый архив 0 10.12.2011 23:41
удалить строки в модели унаследованной от QSqlQueryModel Guest Новый архив 3 0 29.09.2011 06:46
Как удалить строку из модели без внесения изменений в БД? Guest Третий архив вопросов и ответов 0 29.09.2011 04:40



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