Главная страница
    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.47 MB
Время: 0.04 c
15-1178219867
ArtemESC
2007-05-03 23:17
2007.06.03
HDD


15-1178159036
Slider007
2007-05-03 06:23
2007.06.03
С днем рождения ! 3 мая


6-1164207462
RealGanj
2006-11-22 17:57
2007.06.03
Свой DayTimeServer


1-1176217171
I-New
2007-04-10 18:59
2007.06.03
вывод TPopupMenu с Timage при нажатии на левую кнопку мыши


2-1179284931
Новичек
2007-05-16 07:08
2007.06.03
ShellExecute - ожидание завершения.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский