2 / 2 / 0
Регистрация: 02.03.2011
Сообщений: 30
|
|
1 | |
PostgresSql + Qt изображения29.05.2014, 15:09. Показов 1023. Ответов 3
Метки нет (Все метки)
Здравствуйте, помогите разобраться, как сохранять изображения в базе, читать их в проекте, и отображать;
Пока только поняла чтобы хранить изображение необходим тип bytea. а как с ним работать не могу разобраться, прошу вашей помощи
0
|
29.05.2014, 15:09 | |
Ответы с готовыми решениями:
3
MySQl Postgressql Установка PostgresSQL DJango + Postgressql + DjangoRestFramework POSTGRESSQL + PHP + SWIFT |
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
29.05.2014, 15:47 | 2 |
Записываем в базу как BLOB.
Читаем изображение из файла, или где оно у вас находится, в общем получаем QByteArray из изображения. QByteArray подставляем в запрос через QSqlQuery::bindValue(). А читаем в обратном порядки, из блоб ячейки в QByteArray, а затем в QImage::fromData();
0
|
2 / 2 / 0
Регистрация: 02.03.2011
Сообщений: 30
|
|
29.05.2014, 16:01 [ТС] | 3 |
Спасибо за ответ,
а BLOB это что?это ж не тип данных
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
29.05.2014, 16:44 | 4 |
Да, в PostgresSql он почему-то называется bytea, но в большинстве БД - это blob.
0
|
29.05.2014, 16:44 | |
29.05.2014, 16:44 | |
Помогаю со студенческими работами здесь
4
Подключение к PostgresSQL базе PostgresSQL + Hibernate (many-to-many, annotation) - операция delete Как поставить драйвер для соединения C# приложения и PostgresSQL базы AUTO_INCREMENT после неудачной транзакции (rollback). Интересует отличие от PostgresSQL Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |