![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
bayah |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 31 Регистрация: 23.11.2009 Пользователь №: 1249 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Пушу базу данных. Суть вот в чем.
Создаю таблицы.
В функции Refresh() которая вызывается после кадого изменения в какой либо из таблиц, отображаю эти таблицы tableView_k, tableView_g это QTableView элементы в ui
Собственно вопрос. Таблица GROUP не выводится. То есть даже имена столбцов не отображаются при пустой таблице. С таблицей KAF все в порядке. В чем дело не пойму. Они ведь идентичны по сути. Помогите пожалуйста. Может я сошел с ума?) |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#11
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Есть экземпляр QTableView. Как можно узнать количесвто записей(row, верно?)? QTableView - всего лишь представление данных в некой форме, а не сами данные.Данные продоставляет модель - интерфейс к данным (QSqlTableModel, ...), либо непосредственное их хранилище (QStandardItemModel) См.: * QTableView::model() * QAbstractItemModel::rowCount(...) |
|
|
bayah |
![]()
Сообщение
#12
|
Студент ![]() Группа: Участник Сообщений: 31 Регистрация: 23.11.2009 Пользователь №: 1249 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Litkevich Yuriy
Да, я понимаю что представление это не сама модель... Но так уж по дурацки у меня сделано, что я просматриваю представление)) нашел ui->tableView_d->model()->index(num,0).data(0).toInt() таким образом получаю int значение первого(или нулевого, если с нуля) поля записи num мне в итоге все равно надо просмотреть все записи когда записи кончаются выражение равно нулю главное чтобы поля не было нулвого - у меня так конечно извращение... но я пока что так разобрался только) |
|
|
Litkevich Yuriy |
![]()
Сообщение
#13
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Тему разделил: QSqlQuery::prepare, не выполняется UPDATE
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 4.6.2025, 19:37 |