Нет. Дело как раз в том, что выборка может быть из любой другой таблицы.
Это все равно вызовет ошибку.
у меня есть модуль который обновляет БД - он работает с FB
создает таблицы, создает/удаляет столбцы, удаляет таблицы, индексы и т.д. и ВСЕ работает!
Это все ты правильно говоришь. Однако я в этом случае ищу причину, а не борюсь со следствием.
сообщение
Завтра буду решать QSqlQuery::value: not positioned on a valid recorde
не имело никакого контекста - единственная ПРИЧИНА по которой оно выводится - попытка получать данные когда курсор запроса ( Query ) еще ни на что не установлен (сделали select но не сделали first() ). Это именно причина а не следствие - если есть другая причина для этого - приведи пример!