Поддерживаемые типы данных
Соответствие типов данных СУБД ЛИНТЕР и стандартного Qt-интерфейса приведено в таблицах 2, 3.
Таблица 2. Соответствие типов данных при выборке из БД
| Тип данных LINAPI-интерфейса | Тип данных Qt-интерфейса |
|---|---|
| tSmallInt | QVariant::Int |
| tInt | QVariant::Int |
| tBigInt | QVariant::LongLong QVariant::Double |
| tByte | QVariant::ByteArray |
| tVarByte | |
| tChar | QVariant::String |
| tVarChar | |
| tNChar | QVariant::String |
| tNVarChar | |
| tDate | QVariant::DateTime |
| tReal | QVariant::Double |
| tDouble | QVariant::Double |
| tDecimal | QVariant::Double |
| tBlob | QVariant::ByteArray |
| tBoolean | QVariant::Bool |
| tExtFile | QVariant::String |
Таблица 3. Соответствие типов данных при добавлении (модификации) данных БД
| Тип данных Qt-интерфейса | Тип данных LINAPI-интерфейса |
|---|---|
| QVariant::Int | tInt |
| QVariant::LongLong | tBigInt |
| QVariant::ByteArray | tByte |
| QVariant::String | tChar |
| QVariant::String | tNChar |
| QVariant::DateTime | tDate |
| QVariant::Double | tDouble |
| QVariant::Bool | tBoolean |