SQLReader and SQLParameter - image

2 отговора 86 прегледа
#1

SQLReader and SQLParameter - image

kak moga da prehvyrlq sydyrjanieto v JPG , GIF ili v nekav file ot podoben format
sled kato e izpylnena procedurata : "SELECT Pictute FROM Table1 WHERE PictureID = 1" kato kolonata : 'Picture e ot tip - image'

Blagodarq vi za vnimanieto.

Отговор
в отговор на help #2

По принцип можеш,

изпозлвайки image тип в SQL Server. Но се сблъскваш с 2 проблема.

1. Всеки един графичен файл, вмъкнат в базата я прави безмислено голяма, особено ако имаш хиляди записи.
2. За всяка една картинка ще товариш връзката към базата за тази/тези картинка/и.

По-добрия вариант е в базата да запазваш само имената на картинките (nvarchar, varchar) , и в допълнителнo поле да добавяш разширението им. Самите имена на картинките генерирай с подходяща функция, примерно да добавя към Username + "1"; (+2 и т.н.). Картинките си запази в директория, а ако искаш да е много шаш, си създай и XML файл, който да ти записва име, разширение и доп. данни за всеки един потребител и картинките му (не много подходящо с XML обаче, ако имаш динамично и честичко обръщение към тия данни). Така базата ще ти е по-малка и по-бърза за достъпване.

"Знанието е процес на трупане на факти, мъдростта е опростяването им."

Мартин Фишер
Отговор
в отговор на help #3

Re: SQLReader and SQLParameter - image

Mlian... nali tva sha ti vyrne byte[].. kyv ti e problema?

Call of the Zombie!

Отговор