Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Добавление записи в нужное место
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Разработка баз данных
mezmay
Есть таблица базы данных с полями "Фамилия", "Имя", "Отчество" и "Год рождения". Таблица базы данных связана моделью с таблицей QTableView. По нажатию на кнопку делаю
m_pSqlModel->insertRow(N);
то есть вставляю строку в нужное место. Но после завершения ввода и нажатия enter добавленная строка перемещается в конец. Как сделать чтобы она оставалась на своем месте?
maint
Цитата(mezmay @ 18.10.2011, 21:20) *
Есть таблица базы данных с полями "Фамилия", "Имя", "Отчество" и "Год рождения". Таблица базы данных связана моделью с таблицей QTableView. По нажатию на кнопку делаю
m_pSqlModel->insertRow(N);
то есть вставляю строку в нужное место. Но после завершения ввода и нажатия enter добавленная строка перемещается в конец. Как сделать чтобы она оставалась на своем месте?

вставлен он в модель. А в базе по индексу и последовательно. Тут ничего не поделаешь. Только если самому изгаляться. Только хлопотно это и не надо ни кому
Dovgon
добовляй в БД поля номер строки и индексируй по нему, только при каждом добавлении надо будет переписывать все записи.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.