SQLite, TableModel и QueryModel, TableModel работает, а QueryModel - нет. |
Здравствуйте, гость ( Вход | Регистрация )
SQLite, TableModel и QueryModel, TableModel работает, а QueryModel - нет. |
Lassaaire |
23.10.2014, 13:20
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 23.10.2014 Пользователь №: 4258 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем привет.
Недавно начал изучать Qt, в частности, взаимодействие с БД. Есть такой код:
Две таблички, база, выдёргиваем из базы данные и выводим в таблички. Казалось бы, примитив. Да и кода-то кот наплакал. Однако если табличка с TableModel работает отлично, то QueryModel выдаёт гнетущую пустоту. То ли селект пустой, то ли квери не срабатывает, не могу понять. Пробовал прямым запросом, без prepare. Пробовал даже без QSqlQuery-объекта, напрямую в exec() запрос класть. Хоть бы что. Может, кто сталкивался? Нужна помощь. |
|
|
Lassaaire |
23.10.2014, 17:03
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 23.10.2014 Пользователь №: 4258 Спасибо сказали: 0 раз(а) Репутация: 0 |
exec() возвращает false ВООБЩЕ на любой запрос, даже представление не создать.
Значит, я не забыл SQL, а косяк где-то в коде. |
|
|
Текстовая версия | Сейчас: 2.12.2024, 6:51 |