Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];

Вниз

Поле Image в SQL server 2000   Найти похожие ветки 

 
@dim   (2007-05-14 11:33) [0]

Для хранения изображений в БД я использую тип данных Image. При вставке изображения происходит потеря качества. В чем может быть причина? Заранее спасибо!


 
clickmaker ©   (2007-05-14 11:36) [1]


> При вставке изображения происходит потеря качества

да ну? почему решил, что именно при вставке?


 
Anatoly Podgoretsky ©   (2007-05-14 21:46) [2]

> clickmaker  (14.05.2007 11:36:01)  [1]

Этого не может быть


 
Германн ©   (2007-05-15 01:50) [3]


> Anatoly Podgoretsky ©   (14.05.07 21:46) [2]
>
> > clickmaker  (14.05.2007 11:36:01)  [1]
>
> Этого не может быть
>

Ыщо один глюк APC? Или просто "очепятка"?
:)


 
@dim   (2007-05-15 07:26) [4]

Размер поля Image по умолчанию 16. Видимо такого размера не хватает и происходит потеря качества. Что можно сделать?


 
clickmaker ©   (2007-05-15 09:35) [5]


> [4] @dim   (15.05.07 07:26)
> Размер поля Image по умолчанию 16

час от часу не легче... откуда ты это все берешь?


 
@dim   (2007-05-15 09:50) [6]


> clickmaker ©

Ты о чем?


 
clickmaker ©   (2007-05-15 09:54) [7]


> Размер поля Image по умолчанию 16


 
Ega23 ©   (2007-05-15 10:10) [8]

В орешник, однозначно...


 
@dim   (2007-05-15 10:15) [9]

Я так понял, ни кто не знает в чем причина?


 
ЮЮ ©   (2007-05-15 10:24) [10]

> Я так понял, ни кто не знает в чем причина?

В твоем коде, естественно. Либо на сервер сохраняется не то, что хранится в файле с оригиналом. Либо просматриваешь далеко не то, что хранится на сервере.
З.Ы. Реализуй функцию "Сохранить в файл", аналогичную "Загрузить из файла" и сравни файлы до загрузки и после выгрузки. Если отличаются по размеру/качеству - то виной тому лишь твой код. Для сервера это лишь биты информации, а не картинка - он никаких преобразований не делает.

image
 Variable-length binary data from 0 through 231-1 (2,147,483,647) bytes.


 
@dim   (2007-05-15 10:35) [11]

Изображение добавляется так: Есть AdoTable и DbImage. Используется такой код:
AdoTable1.Append;
AdoTable1Picture.LoadFromFile(...);
AdoTable1.Post;

Как этот код ухудшит качество из?


 
clickmaker ©   (2007-05-15 10:37) [12]


>  [11] @dim   (15.05.07 10:35)

ты читаешь вообще, что тебе тут пишут?
серверу глубоко по барабану, что ты ему кладешь в image
Потеря качества может быть только на этапе отображения или явного сжатия, jpeg, например, если ты его где-то делаешь


 
ЮЮ ©   (2007-05-15 10:39) [13]

> Как этот код ухудшит качество из?

Это твоё утверждение: "При вставке изображения происходит потеря качества".


 
DiamondShark ©   (2007-05-15 12:09) [14]


> Как этот код ухудшит качество из?

Этот код -- никак.
Остаётся вопрос: каким образом установлен факт ухудшения?


 
Stanislav ©   (2007-05-15 17:07) [15]

@dim   (15.05.07 10:35) [11]  
С сохранением все нормально, теперь каа ты его открываешь?



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.048 c
15-1178279473
db2admin
2007-05-04 15:51
2007.06.03
Буран и ЦПКиО им. Горького в Москве


2-1179226884
Provodnick
2007-05-15 15:01
2007.06.03
Строку с #0 в XML


2-1178989842
Gaara_of_the_Desert
2007-05-12 21:10
2007.06.03
Создание объектов на форме


11-1160734977
Psychedelic
2006-10-13 14:22
2007.06.03
Как перехватить сообщения без KOL applet и Form.OnMessage


4-1167202366
clickmaker
2006-12-27 09:52
2007.06.03
PropertySheet & Windows 95





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский