Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 30.4.2010, 12:35 |
Где это такое написано? в том-то и дело, что эта возможность отсутствует в с писке возможностей.В этом списке кроме BLOB ничего нет, а Array, такой же встроенный тип данных. |
|
MoPDoBoPoT | Дата 30.4.2010, 11:16 |
нет смысла вызывать этот метод, т.к. в Qt просто отсутствует данная возможность Где это такое написано? |
|
Litkevich Yuriy | Дата 29.4.2010, 20:44 |
Я указал на метод, которым проверяется поддержка фич. вопроса ни какого нет. Есть утверждение, нет смысла вызывать этот метод, т.к. в Qt просто отсутствует данная возможностьИли я не понял вопроса. |
|
MoPDoBoPoT | Дата 29.4.2010, 18:53 |
в Qt вообще нет такой возможности Я указал на метод, которым проверяется поддержка фич. Или я не понял вопроса. |
|
Litkevich Yuriy | Дата 22.4.2010, 11:56 |
надо смотреть поддержку драйвером (SqlDriver::hasFeature() в Qt вообще нет такой возможности, см. описание enum QSqlDriver::DriverFeature |
|
MoPDoBoPoT | Дата 21.4.2010, 19:50 |
метод QsqlQuery :: void bindValue ( int pos, const QVariant & val, QSql::ParamType paramType = QSql::In ) принимает в качестве параметра класс QVariant, в свою очередь преобразование массива QVariant не поддерживает Зато поддерживает QVariantList (он же QList<QVariant>). Не совсем понял как у тебя организована работа с массивом в БД, но возможно тебе поможет QSqlQuery::execBatch() (надо смотреть поддержку драйвером (SqlDriver::hasFeature()) возможностей QSqlDriver::BatchOperations и QSqlDriver::MultipleResultSets) |
|
discribe_85 | Дата 21.4.2010, 8:40 |
Добрый день, возник вопрос по записи одномерного массива в БД постгресс. Postgress может хранить массивы данных, допустим типа double precision[], а метод QsqlQuery :: void bindValue ( int pos, const QVariant & val, QSql::ParamType paramType = QSql::In ) принимает в качестве параметра класс QVariant, в свою очередь преобразование массива QVariant не поддерживает, может кто сталкивался с проблемой записи массивов данных и сможете проконсультировать меня) Премного благодарен заранее. | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 25.4.2024, 2:55 |