Добрый день , пожалуйста подскажите.Я создаю модель и переношу в tableView и собственно включая опцию setEditStrategy. Аномалии начинаются когда начинаю редактировать базу в tableView, она почему-то не сохраняет изменения тоесть остается такой какой была. В чем может быть косяк?QSqlTableModel *model = new QSqlTableModel; model->setTable("c_curator"); model->setEditStrategy(QSqlTableModel::OnField Change); model->select(); model->setHeaderData(1, Qt::Horizontal, QObject::tr("Фамилия")); model->setHeaderData(2, Qt::Horizontal, QObject::tr("Имя")); model->setHeaderData(3, Qt::Horizontal, QObject::tr("Отчество")); model->setHeaderData(4, Qt::Horizontal, QObject::tr("Телефон")); ui->tableView->setModel(model); ui->tableView->setColumnHidden(0,true); ui->tableView->setAlternatingRowColors(true);Извеняюсь , если тема уже подымалась.
|