Russian Qt Forum

Qt => Базы данных => Тема начата: smartchecker от Май 29, 2012, 23:53



Название: QSqlRelationalTableModel. Как получить index добавленной записи?
Отправлено: smartchecker от Май 29, 2012, 23:53
В таблице есть auto_increment поле id.
Как получить индекс(id в модели) только что добавленной в модель записи?
Мне его нужно сунуть в другую таблицу?


Название: Re: QSqlRelationalTableModel. Как получить index добавленной записи?
Отправлено: Странник от Май 30, 2012, 00:12
можно попробовать:
Цитировать
QSqlQuery QSqlQueryModel::query () const
QVariant QSqlQuery::lastInsertId () const
если не заведется, то sql-запросом, смотрите документацию СУБД.