в таблицу и назрел вопрос. если писать
query.prepare("INSERT INTO table (xxx, yyy, zzz) "
"VALUES (:xxx, :yyy, :zzz)");а далее забиндить не все указанные поля, то запрос пройдет или выдаст ошибку? дело в том, что в таблице есть необязательные поля и я на форме могу эти поля не заполнять.
Больше зависит, наверное, от используемой СУБД, но скорее всего не прокатит
а кто мешает написать query.bindValue(":xxx", QVariant()); в случае если поле не заполнено?
Обсуждают сегодня