пишет:
Использование QSqlQueryModel для формирования таблиц в Qt является наиболее хардкорным вариантом с наиболее низким уровнем абстракции, чем использование QSqlTableModel или QSqlRelationalTableModel . Но при всём при этом и наиболее гибкий вариант, который требует более глубокого знания языка SQL-запросов. В предыдущей статье были построены две таблицы:
- Основная , в которой были колонки Дата, Время, Имя Хоста, IP-адрес.
- Таблица устройств, в которой были колонки Имя Хоста и IP-адрес.
В Основной таблице в колонках Имени Хоста и IP-адреса указывались ID-устройств, по которым проводилась подстановка данных из Таблицы устройств. В данной статье структура первой таблицы и следовательно таблицы будут выглядеть иначе:
- Основная , в которой были колонки Дата, Время, ID устройства.
- Таблица устройств, в которой были колонки Имя Хоста и IP-адрес.
Генерация Основной таблицы в Приложении будет производиться SQL-запросом и таблица будет иметь соответственно колонки Дата, Время, Имя Хоста и IP-адрес.
![]()
Это интересно
0
|
|||
Последние откомментированные темы: