Описание тега qsqlrelationaltablemodel
0
ответов
Как отобразить результаты QSqlRelationalTableModel InnerJoin
Я создал простую модель для понимания внутренних объединений в PyQt5. Мои данные таковы: CREATE TABLE `admissions` (`StudentID` INTEGER PRIMARY KEY AUTOINCREMENT, `Name` TEXT, `National ID` INTEGER); INSERT INTO `admissions` VALUES (1,'Patrick Jones…
17 июл '18 в 18:21
1
ответ
Зафиксировать изменения модели QSqlRelationalTableModel в базе данных
Я изменил модель реляционной таблицы по адресу https://doc.qt.io/qt-5/qtsql-relationaltablemodel-relationaltablemodel-cpp.html Я хочу сохранить свои изменения в своей базе данных, но она сохраняет только первые два столбца, а не строку поиска первич…
13 июл '18 в 16:35
0
ответов
Сигнал QSqlTableModel при отправке строки вставки
Я подкласс QSqlTableModel (QSqlRelationalModel быть руководителем), оставив editStrategy по умолчанию (OnFieldChange), dbdriver есть QSQLITE, Структура таблицы имеет некоторые NOT NULL поля. Также у меня есть QTableView и кнопка, которая вызывает mo…
24 окт '18 в 02:11
1
ответ
QSqlRelationalTableModel с OnManualSubmit
Я установил модель вида следующим образом: model = QSqlRelationalTableModel() model.setEditStrategy(QSqlTableModel.OnManualSubmit) model.setTable("VoucherPos") model.setFilter("VoucherKey='" + str(parent_id) + "'") model.setRelation(10, QSqlRelation…
11 июл '18 в 11:28
0
ответов
Сигнал для dataChanged с QSqlRelationalTableModel в pyqt
Я использую QSqlRelationalTableModel с QSqlRelationalDelegate для простого приложения для редактирования базы данных. Я хотел бы создать сигнал, когда пользователь изменяет значение (элемент) в записи с помощью редактора делегатов. коды релизов: PyQ…
07 ноя '18 в 10:35
1
ответ
Как отсортировать QTableView и раскрывающийся список, который использует QSqlRelationalTableModel, QSqlRelationalDelegate, PyQt5
Мне нужно отсортировать записи, отображаемые в QTableView, который использует QSqlRelationalTableModel с QSqlRelationalDelegate. Я хочу, чтобы значения в выпадающем списке и табличном представлении были отсортированы. Я провел много поисков, но не н…
03 май '19 в 16:36
0
ответов
Изменения в QSqlRelationalTableModel не записываются в базу данных
Я отображаю строки из базы данных SQLite в QTreeView через QSqlRelationalTableModel. Стратегия редактирования установлена на OnManualSubmit, Я редактирую строку данных в диалоговом окне и обновляю модель setRecord(row_index, record) - ХОРОШО. Проб…
07 июл '19 в 22:35
1
ответ
Бесконечный цикл в QTreeView при фильтрации через QSortFilterProxyModel в QSqlRelationalTableModel
Всякий раз, когда я включаю фильтр с QSortFilterProxyModel() и вставьте новую запись в мой QSqlRelationalTableModel() который связан с QTreeView Я получаю ошибку: RecursionError: maximum recursion depth exceeded Стандартный случай - создать новый шн…
10 июл '19 в 17:10
4
ответа
QSqlRelationalTable Как вывести значение из другой таблицы в столбец с внешним ключом?
У меня есть база данных SQLite с тремя таблицами: graph(ID int primary key, name varchar(64)); vertex(ID int primary key, graphID int references graph(ID), name varchar(64), x int default 0, y int default 0); edge(ID int primary key, graphID int ref…
22 окт '19 в 11:00
0
ответов
Значения NULL в QSqlRelationalTableModel
Как я могу включить выбор значений NULL в QSqlRelationalModel с помощью привязок PyQt? Желаемое значение NULL в поле со списком Я использую QSqlRelationalTableModel платформы PyQt в базе данных SQLite3, чтобы включить поля со списком для выбора отно…
19 дек '19 в 16:26
0
ответов
Использование PySide2.QtSql.QSqlRelationalTableModel()
Я решил использовать и изучить собственный класс Qt QtSql. Использование QSqlQuery() очень просто и очень похоже на SqlAlchemy. Я пробовал использовать подход QTableView/Model, но с очень ограниченным успехом. Мой справочный документ - это старая кн…
04 янв '20 в 00:17
1
ответ
отображать данные в поле со списком с более чем 256 элементами
У меня есть QSqlRelationalTableModel со связанной таблицей с более чем 256 строками. Отношение работает идеально, у меня в столбце 1 есть соответствующие значения из "Relations_table" Но отображение данных в поле со списком и отправка в базу данных …
16 янв '20 в 12:34
1
ответ
Обновить связанную таблицу в QSqlRelationalTableModel
У меня есть QSqlRelationalTableModel вроде этого: rel_model = QSqlRelationalTableModel(self, connectDB) rel_model.setTable("main_table") rel_model.setRelation(1, QSqlRelation("linked_table", "id", "name")) rel_model.select() Но теперь данные в связа…
27 мар '20 в 13:12
0
ответов
как обновить данные в QTableView из базы данных SQLITE, позволяя пользователю прокручивать и просматривать данные
У меня есть sqlite db и использую QTableView для представления базовых данных пользователю. Я вставляю данные, поступающие из сети, в sqlite db с интервалами 50/100 мс. Используется таймер, который запускается каждую секунду, и в его слоте я вызываю…
22 дек '19 в 13:15
1
ответ
QSqlRelationalModel: после того, как я вызываю setRelation(...), столбец в модели кажется замененным столбцом во внешней таблице.
После setRelation(...), как я могу получить исходное значение столбца, который, кажется, уже был заменен столбцом в сторонней таблице? Вот мой код: Таблица "запись" содержит "целое число recordId, целое число bookId, переменную bookName, varchar авт…
17 июн '20 в 19:46
1
ответ
Вставить строку в QSqlRelationalTableModel при отображении двух столбцов для внешнего ключа
У меня есть две таблицы SQLite, имеющие следующую структуру: CREATE TABLE "log" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "name" TEXT, "value" INTEGER NOT NULL, "category_id" INTEGER NOT NULL, "date" TEXT NOT NULL, FOREIGN KEY("category_id"…
18 апр '20 в 18:43
0
ответов
! Как добавить элемент в базу данных и QTableView с помощью QSqlTableModel
Короче говоря, у меня есть основной интерфейс для отображения продуктов базы данных в QTableViewв Pyqt5, и у меня есть интерфейс для добавления продукта в базу данных. Я хочу знать, как правильно использоватьQSqlTableModel а также QSqlRelationalTabl…
19 май '20 в 05:02
1
ответ
QSortFilterProxyModel headerData
У меня есть 2 QTableView, подключенных к 2 QSortFilterProxyModel, которые подключены только к 1 исходной модели (QSqlRelationalTableModel). При сортировке или фильтрации любой из прокси-моделей она отражается в соответствующем табличном представлени…
07 июл '21 в 16:11
1
ответ
QSortFilterProxyModel сортирует только полученные данные
У меня есть QTableView с QSortFilterProxyModel в качестве модели, которая имеет QSqlRelationalTableModel в качестве исходной модели. Когда я сортирую или фильтрую просматриваемые данные с помощью QSortFilterProxyModel, это влияет только на выбранные…
24 июл '21 в 10:44
2
ответа
QSqlRelationalDelegate отображает foreign_key - идентификатор связанной записи вместо имени / значения из Combobox
Я пытаюсь добавить новые строки в QSqlRelationalModel который представлен в QTableView. Я правильно и правильно установил QSqlRelationsв модели. Отображение существующих данных из базы данных работает нормально. Столбцы со связанными данными меняютс…
03 авг '21 в 13:42