Столкнулся с такой вот проблемкой. Есть некоторый запрос к БД (пусть для простоты возвращается всего одна строка), в одном из полей значение является NULL.Например так:Код:SELECT Field1, Field2, Field3 FROM TheTableЗапрос возвращает:"ABC", 1, NULLПрограмма такая:Код:QSqlQuery query;query.exec("SELECT Field1, Field2 FROM TheTable");query.next();Проблема в том, что если дальше использоватьКод:query.value(2).isNull()т о результат будет false, а если напримерКод:query.value(2).toString()то результат будет "0"Как все-таки отследить NULL-значения из результата запроса?(QT 3.3.4, WinXP, Visual C++ 6.0, БД MS Access 2000)
|