![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поле Image в SQL server 2000 [D7, MSSQL]
@dim © (2007-05-14 11:33:00)Для хранения изображений в БД я использую тип данных Image. При вставке изображения происходит потеря качества. В чем может быть причина? Заранее спасибо!
Stanislav (2007-05-15 17:07:00) [1]@dim (15.05.07 10:35) [11]
С сохранением все нормально, теперь каа ты его открываешь?
DiamondShark (2007-05-15 12:09:00) [2]
> Как этот код ухудшит качество из?
Этот код -- никак.
Остаётся вопрос: каким образом установлен факт ухудшения?
ЮЮ (2007-05-15 10:39:00) [3]> Как этот код ухудшит качество из?
Это твоё утверждение: "При вставке изображения происходит потеря качества".
clickmaker (2007-05-15 10:37:00) [4]
> [11] @dim (15.05.07 10:35)
ты читаешь вообще, что тебе тут пишут?
серверу глубоко по барабану, что ты ему кладешь в image
Потеря качества может быть только на этапе отображения или явного сжатия, jpeg, например, если ты его где-то делаешь
@dim (2007-05-15 10:35:00) [5]Изображение добавляется так: Есть AdoTable и DbImage. Используется такой код:
AdoTable1.Append;
AdoTable1Picture.LoadFromFile(...);
AdoTable1.Post;
Как этот код ухудшит качество из?
ЮЮ (2007-05-15 10:24:00) [6]> Я так понял, ни кто не знает в чем причина?
В твоем коде, естественно. Либо на сервер сохраняется не то, что хранится в файле с оригиналом. Либо просматриваешь далеко не то, что хранится на сервере.
З.Ы. Реализуй функцию "Сохранить в файл", аналогичную "Загрузить из файла" и сравни файлы до загрузки и после выгрузки. Если отличаются по размеру/качеству - то виной тому лишь твой код. Для сервера это лишь биты информации, а не картинка - он никаких преобразований не делает.
image
Variable-length binary data from 0 through 231-1 (2,147,483,647) bytes.
@dim (2007-05-15 10:15:00) [7]Я так понял, ни кто не знает в чем причина?
Ega23 (2007-05-15 10:10:00) [8]В орешник, однозначно...
clickmaker (2007-05-15 09:54:00) [9]
> Размер поля Image по умолчанию 16
@dim (2007-05-15 09:50:00) [10]
> clickmaker ©
Ты о чем?
clickmaker (2007-05-15 09:35:00) [11]
> [4] @dim (15.05.07 07:26)
> Размер поля Image по умолчанию 16
час от часу не легче... откуда ты это все берешь?
@dim (2007-05-15 07:26:00) [12]Размер поля Image по умолчанию 16. Видимо такого размера не хватает и происходит потеря качества. Что можно сделать?
Германн (2007-05-15 01:50:00) [13]
> Anatoly Podgoretsky © (14.05.07 21:46) [2]
>
> > clickmaker (14.05.2007 11:36:01) [1]
>
> Этого не может быть
>
Ыщо один глюк APC? Или просто "очепятка"?
:)
Anatoly Podgoretsky (2007-05-14 21:46:00) [14]> clickmaker (14.05.2007 11:36:01) [1]
Этого не может быть
clickmaker (2007-05-14 11:36:00) [15]
> При вставке изображения происходит потеря качества
да ну? почему решил, что именно при вставке?